python- все статьи тега ➜ страница 53


Списки в ConfigParser

типичный сгенерированный ConfigParser файл выглядит так: [Section] bar=foo [Section 2] bar2= baz теперь, есть ли способ индексировать списки, например: [Section 3] barList={ item1, item2 } вопрос: уникальные ключи ConfigParser Python для каждого раздела ...

Как прочитать данные изображения из URL-адреса в Python?

то, что я пытаюсь сделать, довольно просто, когда мы имеем дело с локальным файлом, но проблема возникает, когда я пытаюсь сделать это с помощью удаленного URL. В основном, я пытаюсь создать объект изображения PIL из файла, извлеченного из URL-адреса. Конечно, я всегда могу просто получить URL-адрес и сохранить его во временном файле, а затем открыть его в объект изображения, но это очень неэффективно. вот что у меня есть: Image.open(urlopen(url)) он хлопает, жалуясь, что seek() не доступн ...

Читать определенные столбцы из файла csv с модулем csv?

Я пытаюсь разобрать csv-файл и извлечь данные только из определенных столбцов. пример csv-файла: ID | Name | Address | City | State | Zip | Phone | OPEID | IPEDS | 10 | C... | 130 W.. | Mo.. | AL... | 3.. | 334.. | 01023 | 10063 | Я пытаюсь захватить только определенные столбцы, скажем ID,Name,Zip и Phone. код, который я посмотрел, заставил меня поверить, что я могу вызвать конкретный столбец по его соответствующему номеру, поэтому ie:Name будет соответствовать 2 и итерации через каждую стр ...

Рекомендуемый.gitignore файл для проектов Python?

Я пытаюсь собрать некоторые из моих настроек по умолчанию, и одна вещь, я понял, что у меня нет стандарта для .гитюдного файлы. Есть отличная нить, показывающая хорошее .gitignore для проектов Visual Studio, но я не вижу много рекомендаций для Python и связанных с ним инструментов (PyGTK, Django). до сих пор у меня... *.pyc *.pyo ...для скомпилированных объектов И... build/ dist/ ...для вывода setuptools. еще рекомендации для я? ...

На localhost, как мне выбрать номер свободного порта?

Я пытаюсь играть с межпроцессным взаимодействием, и поскольку я не мог понять, как использовать именованные каналы под Windows, я думал, что буду использовать сетевые сокеты. Все происходит локально. Сервер может запускать ведомые устройства в отдельном процессе и прослушивает некоторые порты. Рабы выполняют свою работу и представляют результат хозяину. Как узнать, какой порт доступен? Я предполагаю, что я не могу слушать на порту 80 или 21? Я использую Python, если это сокращает выбор вниз. с ...

Оператор Тильды в Python

каково использование оператора Тильды в Python? одна вещь, о которой я могу думать, это сделать что-то в обеих сторонах строки или списка, например, проверить, является ли строка палиндромной или нет: def is_palindromic(s): return all(s[i] == s[~i] for i in range(len(s) / 2)) любое другое хорошее использование? ...

В чем разница между атрибутами класса и экземпляра?

есть ли какое-либо значимое различие между: class A(object): foo = 5 # some default value и class B(object): def __init__(self, foo=5): self.foo = foo Если вы создаете много экземпляров, есть ли разница в производительности или требования к пространству для двух стилей? Когда вы читаете код, считаете ли вы, что значение двух стилей значительно отличается? ...

Как я могу использовать Homebrew для установки Python 2 и 3 на Mac?

Мне нужно иметь возможность переключаться между Python 2 и 3. Как мне это сделать, используя Homebrew, поскольку я не хочу связываться с path и попадать в неприятности. Прямо сейчас у меня 2.7 установлен через Homebrew. ...

Что такое "замороженный диктант"?

замороженный набор frozenset. замороженный список может быть кортежем. что такое замороженный диктант? Неизменный, хешируемый дикт. я думаю, это может быть что-то вроде collections.namedtuple, но это больше похоже на замороженный дикт (полузамороженный дикт). Не так ли? "frozendict" должен быть замороженным словарем, он должен иметь keys,values,get и т. д. и поддержка in,for и т. д. ...

оперативный вывод из команды подпроцесса

я использую скрипт python в качестве драйвера для кода гидродинамики. Когда приходит время для запуска моделирования, я использую subprocess.Popen чтобы запустить код, соберите выходные данные из stdout и stderr в subprocess.PIPE --- тогда я могу распечатать (и сохранить в файл журнала) выходную информацию и проверить наличие ошибок. Проблема в том, что я понятия не имею, как код прогрессирует. Если я запускаю его непосредственно из командной строки, он дает мне вывод о том, какая итерация ег ...

Python: поиск элемента в массиве [дубликат]

этот вопрос уже есть ответ здесь: Поиск индекса элемента, заданного списком, содержащим его в Python 27 ответов каков хороший способ найти индекс элемента в массиве в python? Обратите внимание, что массив может быть отсортирован. Есть ли способ указать, какой оператор сравнения использовать? ...

Как установить PyCrypto на Windows?

Я читал все другие источники google и так поток, ничего не работает. Python 2.7.3 32bit установлен на Windows 7 64bit. Загрузка, извлечение, а затем попытка установить PyCrypto приводит к "Unable to find vcvarsall.bat". поэтому я устанавливаю MinGW и прикрепляю его в строке установки в качестве компилятора по выбору. Но тогда я получаю ошибку "RuntimeError: chmod error". как же мне это обойти? Я пробовал использовать pip, что дает тот же результат. Я нашел готовый двоичный файл PyCrypto 2.3 и ...

Что такое тип буфера Python?

есть buffer введите python, но я не знаю, как я могу его использовать. на Python doc описание: buffer(object[, offset[, size]]) аргумент объекта должен быть объектом, поддерживающим интерфейс вызова буфера (например, строки, массивы и буферы). Будет создан новый объект буфера, который ссылается на аргумент объекта. Объект буфера будет срезом от начала объекта (или от указанного смещения). Срез будет расширяться до конца объекта (или будет иметь длину, заданную аргументом size). ...

получить список столбцов фрейма данных pandas на основе типа данных

Если у меня есть фрейм данных со следующими столбцами: 1. NAME object 2. On_Time object 3. On_Budget object 4. %actual_hr float64 5. Baseline Start Date datetime64[ns] 6. Forecast Start Date datetime64[ns] Я хотел бы быть в состоянии сказать: вот фрейм данных, дайте мне список столбцов, которые имеют тип Object или типа ...

Как правильно преобразовать байты в шестнадцатеричную строку в Python 3?

Как правильно конвертировать байты в шестнадцатеричную строку в Python 3? Я вижу претензии a bytes.hex метод bytes.decode кодеки и пробовал другое возможные функции наименьшего удивления безрезультатно. Я просто хочу, чтобы мои байты были шестнадцатеричными! ...

Как прервать выполнение скрипта Python? [дубликат]

Возможные Дубликаты:завершение скрипта Python у меня есть простой скрипт Python, который я хочу остановить выполнение, если условие выполнено. например: done = True if done: # quit/stop/exit else: # do other stuff по существу, я ищу что-то, что ведет себя эквивалентно ключевому слову "return" в теле функции, которая позволяет потоку кода выходить из функции и не выполнять оставшийся код. ...

Запросы Python-печать всего http-запроса (raw)?

при использовании requests модуль, есть ли способ распечатать необработанный HTTP-запрос? Мне нужны не только заголовки, мне нужна строка запроса, заголовки и распечатка содержимого. Можно ли увидеть, что в конечном итоге строится из HTTP-запроса? ...

Форматирование валюты в Python

Я ищу, чтобы отформатировать число, как 188518982.18 до £188,518,982. 18 с помощью Python. Как я могу это сделать? ...

Есть ли встроенная функция идентификации в python?

Я хотел бы указать на функцию, которая ничего не делает: def identity(*args) return args мой вариант использования что-то вроде этого try: gettext.find(...) ... _ = gettext.gettext else: _ = identity конечно, я мог бы использовать identity определено выше, но встроенный, безусловно, будет работать быстрее (и избегать ошибок, введенных моим собственным). видимо, map и filter использовать None для идентичности, но это специфично для их реализации. >>> _=None &g ...

Создание потоков в python

у меня есть скрипт, и я хочу, чтобы одна функция выполнялась одновременно с другой. пример кода я посмотрел: import threading def MyThread ( threading.thread ): doing something........ def MyThread2 ( threading.thread ): doing something........ MyThread().start() MyThread2().start() у меня возникли проблемы с получением этой работы. Я бы предпочел, чтобы это происходило с помощью потоковой функции, а не класса. Спасибо за любую помощь. это рабочий скрипт, Спасибо за помощь. clas ...