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

166
Как отобразить панды DataFrame с плавающей запятой, используя строку формата для столбцов?

Я хотел бы отобразить pandas dataframe с использованием заданного формата print()и IPython display(). Например: df = pd.DataFrame([123.4567, 234.5678, 345.6789, 456.7890], index=['foo','bar','baz','quux'], columns=['cost']) print df cost foo 123.4567 bar 234.5678 baz 345.6789 quux 456.7890 Я хотел...

164
Что на самом деле делает __future__ импорт absolute_import?

Я ответил на вопрос об абсолютном импорте в Python, который, как мне показалось, я понял, прочитав журнал изменений Python 2.5 и сопровождающий его PEP . Однако после установки Python 2.5 и попытки создать пример правильного использования from __future__ import absolute_importя понимаю, что все не...

161
Python диктует, как создать ключ или добавить элемент к ключу?

У меня есть пустой словарь. Название:dict_x это ключи, значения которых являются списками. Из отдельной итерации я получаю ключ (ex:) key_123и элемент (кортеж) для помещения в список dict_xзначений key_123. Если этот ключ уже существует, я хочу добавить этот элемент. Если этот ключ не существует, я...

160
Python добавить элемент в кортеж

У меня есть несколько object.ID, которые я пытаюсь сохранить в сеансе пользователя как кортеж. Когда я добавляю первый, он работает, но кортеж выглядит так, (u'2',)но когда я пытаюсь добавить новый, используя mytuple = mytuple + new.idполученную ошибку can only concatenate tuple (not "unicode") to...

154
Pelican 3.3 pelican-quickstart error «Ошибка значения: неизвестный язык: UTF-8»

Когда я пытался использовать pelican3.3, я набрал commend "pelican-quickstart", появились некоторые ошибки. Это ошибки: (PelicanEnv)59-127-113-90:myblog Richo$ pelican-quickstart Traceback (most recent call last): File "/Users/Richo/Dropbox/Github/PelicanEnv/bin/pelican-quickstart", line 9, in...

152
Бэкпортирование открытого Python 3 (encoding = «utf-8») в Python 2

У меня есть кодовая база Python, созданная для Python 3, которая использует стиль Python 3 open () с параметром кодирования: https://github.com/miohtama/vvv/blob/master/vvv/textlineplugin.py#L47 with open(fname, "rt", encoding="utf-8") as f: Теперь я хотел бы перенести этот код в Python 2.x, чтобы...

151
Zip-списки в Python

Я пытаюсь научиться "застегивать" списки. Для этого у меня есть программа, где в определенный момент я делаю следующее: x1, x2, x3 = stuff.calculations(withdataa) Это дает мне три списка, x1, x2, и x3, каждый, скажем, размер 20. Теперь я делаю: zipall = zip(x1, x2, x3) Тем не менее, когда я делаю:...

149
Как вы создаете вложенный dict в Python?

У меня есть 2 файла CSV: «Данные» и «Отображение»: Файл 'Mapping' имеет 4 колонки: Device_Name, GDN, Device_Type, и Device_OS. Все четыре столбца заполнены. Файл «Данные» содержит те же столбцы, Device_Nameзаполненный столбец, а остальные три столбца пустые. Я хочу , чтобы мой код Python , чтобы...

145
Ubuntu, выполняющая `pip install`, выдает ошибку 'Следующие необходимые пакеты не могут быть собраны: * freetype'

При выполнении pip install -r requirements.txtя получаю следующую ошибку на этапе установки matplotlib: REQUIRED DEPENDENCIES AND EXTENSIONS numpy: yes [not found. pip may install it below.] dateutil: yes [dateutil was not found. It is required for date axis support. pip/easy_install may attempt to...

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

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

144
Чтение файла Excel в Python с использованием панд

Я пытаюсь прочитать файл Excel следующим образом: newFile = pd.ExcelFile(PATH\FileName.xlsx) ParsedData = pd.io.parsers.ExcelFile.parse(newFile) которая выдает ошибку, которая говорит о двух ожидаемых аргументах, я не знаю, что является вторым аргументом, а также что я пытаюсь достичь здесь, это...

144
Python 2.7 получает пользовательский ввод и манипулирует как строка без кавычек

Я хочу получить строку от пользователя, а затем манипулировать ею. testVar = input("Ask user for something.") Есть ли способ для testVar быть строкой без того, чтобы пользователь вводил свой ответ в кавычках? то есть "Привет" против Привет Если пользователь вводит Hello, я получаю следующую ошибку:...

144
Каков наиболее эффективный способ найти все множители числа в Python?

Может ли кто-нибудь объяснить мне эффективный способ найти все факторы числа в Python (2.7)? Я могу создать алгоритм для этого, но я думаю, что он плохо закодирован и требует слишком много времени, чтобы получить результат для большого числа....

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

Я читал все другие источники Google и SO-поток, но ничего не работало. Python 2.7.3 32bitустановлен на Windows 7 64bit. Загрузка, извлечение и попытка установки PyCrypto приводит к"Unable to find vcvarsall.bat". Поэтому я устанавливаю MinGW и добавляю его в строке установки в качестве...

139
Добавление пути Python в Windows 7

Я пытался добавить путь Python в командную строку в Windows 7, но независимо от метода, который я пробую, похоже, ничего не работает. Я использовал эту setкоманду, я пробовал добавить ее через приглашение «Изменить переменные среды» и т. Д. Более того, если я запустил команду set в командной...

137
Как мне прочитать файл построчно в Python?

В доисторические времена (Python 1.4) мы делали: fp = open('filename.txt') while 1: line = fp.readline() if not line: break print line после Python 2.1 мы сделали: for line in open('filename.txt').xreadlines(): print line прежде чем мы получили удобный протокол итератора в Python 2.3, и могли бы...

136
Для чего нужен тип буфера Python?

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

135
Нет такого файла или каталога «limits.h» при установке Pillow на Alpine Linux.

Я запускаю alpine-linux на Raspberry Pi 2. Я пытаюсь установить Pillow с помощью этой команды: pip install pillow Это результат выполнения команды: Installing collected packages: pillow Running setup.py install for pillow Complete output from command /usr/bin/python -c "import setuptools,...