python- все статьи тега ➜ страница 73
Как получить разрешение монитора в Python?
какой самый простой способ получить разрешение монитора (желательно в кортеж)? ...
Сделайте снимок экрана с помощью скрипта python. [Linux]
Я хочу сделать скриншот с помощью скрипта Python и ненавязчиво сохранить его. Я заинтересован только в решении Linux и должен поддерживать любую среду на основе X. ...
Создать хороший вывод столбца в python
Я пытаюсь создать хороший список столбцов в python для использования с инструментами администрирования командной строки, которые я создаю. В основном, я хочу список, как: [['a', 'b', 'c'], ['aaaaaaaaaa', 'b', 'c'], ['a', 'bbbbbbbbbb', 'c']] в свою очередь на: a b c aaaaaaaaaa b c a bbbbbbbbbb c использование простых вкладок не будет делать трюк здесь, потому что я не знаю самые длинные данные в каждой строке. это то же самое поведение, что ...
Найти наиболее частое число в векторе numpy
Предположим, у меня есть следующий список в Python: a = [1,2,3,1,2,1,1,1,3,2,2,1] Как найти наиболее частое число в этом списке аккуратным способом? ...
Одинарные и двойные кавычки в JSON
мой код: import simplejson as json s = "{'username':'dfdsfdsf'}" #1 #s = '{"username":"dfdsfdsf"}' #2 j = json.loads(s) #1 определение неверно #2 определение права Я слышал, что в Python эта одиночная двойная цитата может быть взаимозаменяемой, может ли кто-нибудь объяснить это для меня? ...
Как проследить путь в широте первого поиска?
Как вы отслеживаете путь поиска по ширине, например, в следующем примере: при поиске ключа 11, вернуть короткий список подключения 1 к 11. [1, 4, 7, 11] ...
Python: печать выражения генератора?
в оболочке Python, если я ввожу список понимания, такие как: >>> [x for x in string.letters if x in [y for y in "BigMan on campus"]] я получаю красиво напечатанный результат: ['a', 'c', 'g', 'i', 'm', 'n', 'o', 'p', 's', 'u', 'B', 'M'] то же самое для понимания словаря: >>> {x:x*2 for x in range(1,10)} {1: 2, 2: 4, 3: 6, 4: 8, 5: 10, 6: 12, 7: 14, 8: 16, 9: 18} если я ввожу выражение генератора, я получаю не такой дружелюбный ответ: >>> (x for x in string.let ...
Построить yerr / xerr как затененную область, а не полосы ошибок
в matplotlib, как мне построить ошибку как затененную область, а не полосы ошибок? например: , а не ...
Наиболее подходящая библиотека python для GitHub API v3 [закрыто]
Я ищу библиотеку python для GitHub APIv3, подходящую для меня. Предыстория: я python noob с фоном, в основном коренящимся в Matlab и C++, и недавно научился использовать python-matplotlib. Я нашел одну библиотеку (python-github3) упомянутые в GH API docs. Поиграв с ним в ipython в течение часа или двух, я нашел его действительно неинтуитивным для изучения/работы. Я посмотрел еще немного, и обнаружил, что там довольно много количество людей, по крайней мере, пытающихся написать такую библиотеку ...
python pandas: применение функции с аргументами к ряду
Я хочу применить функцию с аргументами к серии в python pandas: x = my_series.apply(my_function, more_arguments_1) y = my_series.apply(my_function, more_arguments_2) ... The документация описывает поддержку метода apply, но он не принимает никаких аргументов. Есть ли другой метод, который принимает аргументы? Кроме того, мне не хватает простого обходного пути? Обновление (Октябрь 2017): обратите внимание, что поскольку этот вопрос был первоначально задан, что панды apply() теперь позиционн ...
Как безопасно открывать / закрывать файлы в python 2.4
на данный момент я пишу небольшой скрипт для использования на одном из наших серверов с помощью Python. На сервере установлен только Python 2.4.4. Я не начал использовать Python, пока 2.5 не вышел, поэтому я привык к форме: with open('file.txt', 'r') as f: # do stuff with f однако, нет with оператор перед 2.5, и у меня возникли проблемы с поиском примеров о правильном способе очистки объекта файла вручную. какова наилучшая практика безопасного удаления файловых объектов при использова ...
Как получить имя исключения, которое было поймано в Python?
Как я могу получить имя исключения в Python? например, try: foo = bar except Exception as exception: name_of_exception = ??? assert name_of_exception == 'NameError' print "Failed with exception [%s]" % name_of_exception например, я ловлю несколько (или все) исключений и хочу напечатать имя исключения в сообщении об ошибке. ...
Сохранение тензорного потока в / загрузка графика из файла
из того, что я собрал до сих пор, есть несколько различных способов сброса графика TensorFlow в файл, а затем загрузки его в другую программу, но я не смог найти четкие примеры/информацию о том, как они работают. Что я уже знаю это: сохраните переменные модели в файле контрольных точек (.ckpt) с помощью tf.train.Saver() и восстановить их позже (источник) сохранить модель в a .pb файл и загрузить его обратно в использовании tf.train.write_graph() и tf.import_graph_def() (источник) загрузить в м ...
Сравнение номеров версий в Python
Я хочу написать cmp - как функция, которая сравнивает два номера версий и возвращает -1,0 или 1 основываясь на их сравнительных достоинствах. возвращение -1 если версия старее, чем версия B возвращение 0 если версии A и B эквивалентны возвращение 1 если версия A новее, чем версия B каждый подраздел должен интерпретироваться как число, поэтому 1.10 > 1.1. желаемые выходы функции mycmp('1.0', '1') == 0 mycmp('1.0.0', '1') == 0 mycmp('1', '1.0.0.1') == -1 mycmp('12.10', '11.0.0.0.0') == 1 ...
Формат плавает со стандартным модулем json
я использую стандарт модуль json в python 2.6 для сериализации списка поплавков. Тем не менее, я получаю такие результаты: >>> import json >>> json.dumps([23.67, 23.97, 23.87]) '[23.670000000000002, 23.969999999999999, 23.870000000000001]' Я хочу, чтобы поплавки были сформированы только с двумя десятичными цифрами. Вывод должен выглядеть так: >>> json.dumps([23.67, 23.97, 23.87]) '[23.67, 23.97, 23.87]' Я попытался определить свой собственный класс кодировщика JS ...
Как проверить состояние задачи в сельдерее?
Как проверить, выполняется ли задача в celery (в частности, я использую celery-django)? Я прочитал документацию, и я погуглил, но я не вижу вызова, как: my_example_task.state() == RUNNING мой прецедент заключается в том, что у меня есть внешний (java) сервис для транскодирования. Когда я отправляю документ для транскодирования, я хочу проверить, выполняется ли задача, которая запускает эту службу, а если нет, то (повторно)запустить ее. Я использую текущие стабильные версии-2.4, I верить. ...
Понимание оператора "is" Python
The is оператор не соответствует значениям переменных, но сами экземпляры. что это значит? я объявил две переменные с именем x и y присвоение одинаковых значений в обеих переменных, но он возвращает false, когда я использую is оператора. мне нужно уточнение. Вот мой код. x = [1, 2, 3] y = [1, 2, 3] print x is y #It prints false! ...
Это питон для функции, чтобы вернуть несколько значений?
в python функция может возвращать несколько значений. Вот надуманный пример: def divide(x, y): quotient = x/y remainder = x % y return quotient, remainder (q, r) = divide(22, 7) это кажется очень полезным, но похоже, что им также можно злоупотреблять ("Ну..функция X уже вычисляет то, что нам нужно в качестве промежуточного значения. Пусть X также вернет это значение"). когда вы должны нарисовать линию и определить другой метод? ...
Является ли Python быстрее и легче, чем C++? [закрытый]
Я всегда думал, что преимущества Python-это читаемость кода и скорость разработки, но время и использование памяти были не так хороши, как у C++. эта статистика поразило меня очень сильно. что ваш опыт говорит вам об использовании времени и памяти Python vs C++? ...
объект типа 'датавремя.datetime 'не имеет атрибута 'datetime'
Я следую учебник django, и я получил следующую ошибку: объект типа 'типа datetime.datetime 'не имеет атрибута 'datetime' в следующей строке: date = datetime.datetime(int(year), int(month), 1) кто-нибудь знает причину ошибки? я импортировал datetime с from datetime import datetime если это поможет спасибо ...