python- все статьи тега ➜ страница 42
Флаги командной строки Python argparse без аргументов
как добавить дополнительный флаг в мои args командной строки? например. так что я могу написать python myprog.py или python myprog.py -w пробовал parser.add_argument('-w') но я просто получите сообщение об ошибке: Usage [-w W] error: argument -w: expected one argument что, как я понимаю, означает, что он хочет значение аргумента для параметра-w. Как можно просто принять флаг? Я нахожу http://docs.python.org/library/argparse.html довольно непрозрачно на этом вопрос. ...
Как создать пустой массив / матрицу в NumPy?
Я не могу понять, как использовать массив или матрицу так, как я обычно использую список. Я хочу создать пустой массив (или матрицу), а затем добавить к нему один столбец (или строку) за раз. На данный момент единственный способ я могу найти, чтобы сделать это так: mat = None for col in columns: if mat is None: mat = col else: mat = hstack((mat, col)) а если бы это был список, я бы сделал что-то вроде этого: list = [] for item in data: list.append(item) есть ли ...
Используя оба Python 2.x и Python 3.x в ноутбуке IPython
Я использую IPython ноутбуки и хотел бы иметь возможность выбрать, чтобы создать 2.x или 3.X python ноутбук в IPython. У меня изначально была Анаконда. С Anaconda глобальная переменная среды должна была быть изменена, чтобы выбрать, какую версию python вы хотите, а затем IPython может быть запущен. Это не то, что я искал, поэтому я удалил Anaconda и теперь настроил свою собственную установку с помощью MacPorts и PiP. Кажется, что я все еще должен использовать port select --set python <py ...
Как найти разницу во времени между двумя объектами datetime в python?
Как определить разницу во времени в минутах между двумя datetime объекты? ...
В чем разница между "одинаковым" и "действительным" заполнением в tf.НН.максимальный пул тензорного потока?
В чем разница между "одинаковым" и "действительным" заполнением в tf.nn.max_pool на tensorflow? на мой взгляд, "действительный" означает, что не будет нулевого заполнения за пределами краев, когда мы делаем максимальный пул. по данным руководство по арифметике свертки для глубокого обучения, он говорит, что в операторе пула не будет заполнения, т. е. просто используйте 'VALID' of tensorflow. Но что такое "то же самое" заполнение максимального пула в tensorflow? ...
Python считывает один символ от пользователя
есть ли способ чтения одного символа из пользовательского ввода? Например, они нажимают одну клавишу на терминале, и она возвращается (вроде как getch()). Я знаю, что для этого есть функция в Windows, но мне бы хотелось что-то кросс-платформенное. ...
Как проверить, является ли строка unicode или ascii?
Что мне нужно сделать в Python, чтобы выяснить, какая кодировка? ...
Как объединить списки в список кортежей?
каков Питонический подход для достижения следующего? # Original lists: list_a = [1, 2, 3, 4] list_b = [5, 6, 7, 8] # List of tuples from 'list_a' and 'list_b': list_c = [(1,5), (2,6), (3,7), (4,8)] каждый член list_c - это кортеж, первый член которого от list_a а второй от list_b. ...
Как получить ширину окна консоли Linux в Python
есть ли способ в python программно определить ширину консоли? Я имею в виду количество символов, которые помещаются в одну строку без обертывания, а не ширину пикселя окна. Edit ищу решение, которое работает на Linux ...
Как проверить, какую версию NumPy я использую?
Как я могу проверить, какую версию NumPy я использую? Я использую Mac OS X v10.6. 1 (Снежный Барс). ...
Python: как получить значение datetime.сегодня() это "часовой пояс в курсе"?
Я пытаюсь вычесть одно значение даты из значения datetime.today() чтобы вычислить, как давно было-то. Но он жалуется: TypeError: can't subtract offset-naive and offset-aware datetimes значение datetime.today() Не кажется, что "часовой пояс знает", в то время как мое другое значение даты. Как я могу получить значение datetime.today() что часовой пояс в курсе? Прямо сейчас он дает мне время по местному времени, которое бывает PST, т. е. UTC-8hrs. В худшем случае, есть ли способ вручную ввести з ...
Что является лучшим способом, чтобы сравнить поплавки для почти-равенство в Python?
хорошо известно, что сравнение поплавков для равенства немного неудобно из-за проблем округления и точности. например: https://randomascii.wordpress.com/2012/02/25/comparing-floating-point-numbers-2012-edition/ каков рекомендуемый способ справиться с этим в Python? конечно, есть стандартная библиотечная функция для этого где-то? ...
Зачем компилировать код Python?
зачем вам компилировать скрипт на Python? Вы можете запустить их непосредственно из файла. py, и он отлично работает, так что есть ли преимущество в производительности или что-то еще? Я также замечаю, что некоторые файлы в моем приложении компилируются .pyc в то время как другие этого не делают, почему это так? ...
Python: разделить список на основе условия?
каков наилучший способ, как эстетически, так и с точки зрения производительности, разделить список элементов на несколько списков на основе условного? Эквивалент: good = [x for x in mylist if x in goodvals] bad = [x for x in mylist if x not in goodvals] есть ли более элегантный способ сделать это? обновление: вот реальный сценарий использования, чтобы лучше объяснить, что я пытаюсь сделать: # files looks like: [ ('file1.jpg', 33L, '.jpg'), ('file2.avi', 999L, '.avi'), ... ] IMAGE_TYPES = ( ...
Справочные требования.txt для установки требуется кварг в setuptools setup.py файл?
у меня есть requirements.txt файл, который я использую с Travis-CI. Кажется глупым дублировать требования в обоих requirements.txt и setup.py, поэтому я надеялся передать дескриптор файла install_requires kwarg в setuptools.setup. это возможно? Если да, то как мне это сделать? вот мой requirements.txt file: guessit>=0.5.2 tvdb_api>=1.8.2 hachoir-metadata>=1.3.3 hachoir-core>=1.3.3 hachoir-parser>=1.3.4 ...
Печать текущего стека вызовов из метода в коде Python
в Python, как я могу распечатать текущий стек вызова из метода (для целей отладки). ...
как получить возвращаемое значение из потока в Python?
как получить значение 'foo', который возвращается из потока? from threading import Thread def foo(bar): print 'hello {}'.format(bar) return 'foo' thread = Thread(target=foo, args=('world!',)) thread.start() ret = thread.join() print ret один очевидный способ сделать это, как показано выше, возвращает None. ...
Измерение прошедшего времени с помощью модуля времени
с модулем времени в python можно ли измерить прошедшее время? Если да, то как мне это сделать? Мне нужно сделать это так, что если курсор был в виджете в течение определенного периода происходит событие. ...
Есть ли способ, чтобы сделать HTTP-запрос put на Python
мне нужно загрузить некоторые данные на сервер с помощью HTTP PUT в python. Из моего краткого чтения документов urllib2 он делает только HTTP POST. Есть ли способ, чтобы выполнить HTTP-запрос PUT в python? ...
Matplotlib сделать ТИК метки размер шрифта меньше
на рисунке matplotlib, как я могу сделать размер шрифта для меток ТИКа с помощью ax1.set_xticklabels() меньше? далее, как можно повернуть из горизонтального положения в вертикальное? ...