Вопросы с тегом «python»

125
Поместить оператор if-elif-else в одну строку?

Я прочитал ссылки ниже, но они не касаются моего вопроса. Есть ли в Python тернарный условный оператор? (вопрос заключается в сжатии оператора if-else в одну строку) Есть ли более простой способ написать оператор if-elif-else, чтобы он умещался в одной строке? Например, if expression1: statement1...

125
Как я могу открыть интерактивное окно matplotlib в записной книжке IPython?

Я использую IPython --pylab=inlineи иногда мне хотелось бы быстро переключиться на интерактивный масштабируемый графический интерфейс matplotlib для просмотра графиков (тот, который появляется, когда вы что-то рисуете в терминальной консоли Python). Как я мог это сделать? Желательно не выходить из...

125
Как избавиться от знаков препинания с помощью токенизатора NLTK?

Я только начинаю использовать NLTK и не совсем понимаю, как получить список слов из текста. Если я использую nltk.word_tokenize(), я получаю список слов и знаков препинания. Вместо этого мне нужны только слова. Как избавиться от знаков препинания? Также word_tokenizeне работает с несколькими...

125
Python имитирует функцию из импортированного модуля

Я хочу понять, как выполнить @patchфункцию из импортированного модуля. Вот где я пока нахожусь. Приложение / mocking.py: from app.my_module import get_user_name def test_method(): return get_user_name() if __name__ == "__main__": print "Starting Program..." test_method() Приложение / my_module / __...

125
Что такое «конечная точка» во Flask?

В документации Flask показано : add_url_rule(*args, **kwargs) Connects a URL rule. Works exactly like the route() decorator. If a view_func is provided it will be registered with the endpoint. endpoint – the endpoint for the registered URL rule. Flask itself assumes the name of the view function as...

125
Как рассчитать схожесть предложений, используя word2vec модель gensim с Python

Согласно Gensim Word2Vec , я могу использовать модель word2vec в пакете gensim для вычисления сходства между двумя словами. например trained_model.similarity('woman', 'man') 0.73723527 Однако модель word2vec не может предсказать сходство предложений. Я обнаружил модель LSI с подобием предложений в...

125
ImportError: нет модуля с именем MySQLdb

Я ссылаюсь на следующий учебник, чтобы создать страницу входа в свое веб-приложение. http://code.tutsplus.com/tutorials/intro-to-flask-signing-in-and-out--net-29982 У меня проблема с базой данных. Я получаю ImportError: No module named MySQLdb когда я выполняю http://127.0.0.1:5000/testdb Я...

125
Отключить метод в ViewSet, django-rest-framework

ViewSets иметь автоматические методы для перечисления, извлечения, создания, обновления, удаления, ... Я хотел бы отключить некоторые из них, и решение, которое я придумал, вероятно, не очень хорошее, поскольку OPTIONSвсе еще заявляет, что они разрешены. Есть идеи, как это сделать правильно? class...

125
В чем разница между Conda и Anaconda?

Обновление после вопроса: Подробнее см. Введение в Conda . Эта проблема: Я впервые установил Anaconda на свой ubuntu в ~/anaconda, когда я пытался обновить свою анаконду, согласно документации от Continuum Analytics, я должен использовать следующие команды: conda update conda conda update anaconda...

125
Разница между Variable и get_variable в TensorFlow

Насколько мне известно, Variableэто операция по умолчанию для создания переменной и get_variableв основном используется для распределения веса. С одной стороны, некоторые люди предлагают использовать get_variableвместо примитивной Variableоперации всякий раз, когда вам нужна переменная. С другой...

125
Могу ли я запустить модель Keras на графическом процессоре?

Я использую модель Keras, с крайним сроком подачи 36 часов, если я обучу свою модель на процессоре, это займет около 50 часов, есть ли способ запустить Keras на gpu? Я использую бэкэнд Tensorflow и запускаю его на своем ноутбуке Jupyter без установленной...

125
Как программно сделать firefox без головы в Selenium с помощью Python?

Я запускаю этот код с python, selenium и firefox, но все еще получаю «головную» версию firefox: binary = FirefoxBinary('C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options('-headless') self.driver = webdriver.Firefox(firefox_binary=binary) Я...

124
Как избежать вызовов os.system ()?

При использовании os.system () часто необходимо избегать имен файлов и других аргументов, передаваемых командам в качестве параметров. Как я могу это сделать? Желательно что-то, что работало бы в нескольких операционных системах / оболочках, но, в частности, для bash. В настоящее время я делаю...

124
Как я могу использовать веб-службу WSDL (SOAP) в Python?

Я хочу использовать веб-службу на основе WSDL SOAP в Python. Я просмотрел код Dive Into Python, но модуль SOAPpy не работает в Python 2.5. Я пробовал использовать пену, которая работает частично, но не работает с некоторыми типами (suds.TypeNotFound: Type not found: 'item'). Я также посмотрел на...

124
Можете ли вы добавить новые операторы в синтаксис Python?

Вы можете добавлять новые заявления (как print, raise, with) синтаксис языка Python? Скажем, разрешить .. mystatement "Something" Или, new_if True: print "example" Не столько, если нужно , а скорее, если это возможно (если не считать изменения кода интерпретаторов...

124
Словарь Python для параметров URL

Я пытаюсь преобразовать словарь Python в строку для использования в качестве параметров URL. Я уверен, что есть лучший, более питонический способ сделать это. Что это? x = "" for key, val in {'a':'A', 'b':'B'}.items(): x += "%s=%s&" %(key,val) x =...

124
Matplotlib: рисование линий сетки за другими элементами графика

В Matplotlib я делаю пунктирные линии сетки следующим образом: fig = pylab.figure() ax = fig.add_subplot(1,1,1) ax.yaxis.grid(color='gray', linestyle='dashed') однако я не могу понять, как (или даже если это возможно) нарисовать линии сетки за другими элементами графика, такими как столбцы....

124
Указатели в Python?

Я знаю, что у Python нет указателей, но есть ли способ 2вместо этого получить этот yield >>> a = 1 >>> b = a # modify this line somehow so that b "points to" a >>> a = 2 >>> b 1 ? Вот пример: я хочу , form.data['field']и form.field.valueвсегда имеют одинаковое...