python- все статьи тега ➜ страница 69
Добавление массива NumPy в массив NumPy
у меня есть numpy_array. Что-то вроде [ a b c ]. и затем я хочу, чтобы добавить его в другой массив NumPy (так же, как мы создаем список списков). Как создать массив массивов NumPy, содержащий массивы NumPy? Я пытался сделать следующее без всякой удачи >>> M = np.array([]) >>> M array([], dtype=float64) >>> M.append(a,axis=0) Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'numpy.ndarray' object has no attribute 'a ...
ImportError: нет модуля с именем dateutil.синтаксический анализатор
Я получаю следующую ошибку при импорте pandas на Python - программы monas-mbp:book mona$ sudo pip install python-dateutil Requirement already satisfied (use --upgrade to upgrade): python-dateutil in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python Cleaning up... monas-mbp:book mona$ python t1.py No module named dateutil.parser Traceback (most recent call last): File "t1.py", line 4, in <module> import pandas as pd File "/Library/Python/2.7/site-packages/p ...
Как проверить формат строки даты в python?
У меня есть метод python, который принимает дата ввода в виде строки. Как добавить проверку, чтобы убедиться, что строка даты, передаваемая методу, находится в ffg. формат: 'YYYY-MM-DD' если это не так, метод должен вызывать какую-то ошибку ...
Python: реализация нарезки в getitem
Я пытаюсь реализовать функциональность среза для класса, который я делаю, что создает векторное представление. у меня есть этот код до сих пор, который я считаю, будет правильно реализовать срез, но всякий раз, когда я делаю вызов, как v[4] где v-вектор python возвращает ошибку о том, что недостаточно параметров. Поэтому я пытаюсь выяснить, как определить getitem специальный метод в моем классе для обработки как простых индексов, так и нарезки. def __getitem__(self, start, stop, step): ind ...
Совместить --пользователь --ошибка префикс с setup.py установите
Я пытался установить пакеты Python систему, к которой я недавно получил доступ. Я пытался воспользоваться относительно новым питоном на сайт пользователя-каталог пакетов, и новая опция --user. (Опция в настоящее время без документов, однако он существует для Python 2.6+; вы можете увидеть справку, запустив python setup.py install --help.) когда я попытался запустить python setup.py install --user на любом пакете, который я загрузил, я всегда получал следующее ошибка: error: can't combine us ...
Модуль Python os.chmod (file, 664) не изменяет разрешение на rw-rw - r-but-w--wx----
недавно я использую Python module os, когда я попытался изменить разрешение файла, я не получил ожидаемого результата. Например, я намеревался изменить разрешение на rw-rw-r--, os.chmod("/tmp/test_file", 664) разрешения собственности фактически -Вт--свойства--- (230) --w--wx--- 1 ag ag 0 Mar 25 05:45 test_file однако, если я изменю 664 на 0664 в коде, результат-это именно то, что мне нужно, например os.chmod("/tmp/test_file", 0664) результат: -rw-rw-r-- 1 ag ag 0 Mar 25 05:55 test_file ...
Где находится virtualenvwrapper.sh после установки pip?
Я пытаюсь настроить virtualenvwrapper на OSX, и все инструкции и учебники, которые я нашел, говорят мне добавить исходную команду .профиль, указывающий в сторону virtualenvwrapper.sh. я проверил все каталоги python и site-packages, и я не могу найти ни одного virtualenvwrapper.sh. это то, что мне нужно скачать отдельно? ПМС не правильно установить? это содержимое / Библиотека / Фреймворки / Python.framework / Versions / 2.7 / lib / python2. 7/site-packages/virtualenvwrapper: hook_loader.py ...
Как преобразовать xml-строку в словарь на Python?
у меня есть программа, которая читает xml-документ из сокета. У меня есть xml-документ, хранящийся в строке, которую я хотел бы преобразовать непосредственно в словарь Python, так же, как это делается в Django's simplejson библиотека. возьмем в качестве примера: str ="<?xml version="1.0" ?><person><name>john</name><age>20</age></person" dic_xml = convert_to_dic(str) затем dic_xml будет выглядеть как {'person' : { 'name' : 'john', 'age' : 20 } } ...
Как округлить до 2 десятичных знаков с помощью Python?
Я получаю много десятичных знаков в выводе этого кода (Fahrenheit to Celsius converter). мой код в настоящее время выглядит так: def main(): printC(formeln(typeHere())) def typeHere(): global Fahrenheit try: Fahrenheit = int(raw_input("Hi! Enter Fahrenheit value, and get it in Celsius!n")) except ValueError: print "nYour insertion was not a digit!" print "We've put your Fahrenheit value to 50!" Fahrenheit = 50 return Fahrenheit def formel ...
Python string class как StringBuilder в C#?
есть ли какой-то строковый класс в Python, например StringBuilder в C#? ...
Чтение файла CSV UTF8 с помощью Python
Я пытаюсь прочитать CSV-файл с акцентированными символами с Python (только французские и/или испанские символы). На основе документации Python 2.5 для csvreader (http://docs.python.org/library/csv.html), я придумал следующий код для чтения CSV-файла, так как csvreader поддерживает только ASCII. def unicode_csv_reader(unicode_csv_data, dialect=csv.excel, **kwargs): # csv.py doesn't do Unicode; encode temporarily as UTF-8: csv_reader = csv.reader(utf_8_encoder(unicode_csv_data), ...
В Python urllib2: получите ответ JSON от URL-адреса
Я пытаюсь получить URL-адрес с помощью Python и ответ JSON. Однако, когда я бегу import urllib2 response = urllib2.urlopen('https://api.instagram.com/v1/tags/pizza/media/XXXXXX') html=response.read() print html html имеет тип str, и я ожидаю JSON. Есть ли способ, которым я могу захватить ответ как JSON или словарь python вместо str. ...
Установка Pip-3.2 на Cygwin
У меня установлен Python 3 на Cygwin. Однако я не могу установить пакеты Python 3 через pip. Есть ли способ сделать это? ...
В Python, как я могу прочитать данные exif для изображения?
Я пил. Как превратить данные EXIF в словарь материала? ...
Как отправить запрос POST как JSON?
data = { 'ids': [12, 3, 4, 5, 6 , ...] } urllib2.urlopen("http://abc.com/api/posts/create",urllib.urlencode(data)) Я хочу отправить запрос POST, но одно из полей должно быть списком чисел. Как я могу это сделать ? (ДЖСОН?) ...
Возврат кода состояния HTTP 201 в колбе
мы используем Flask для одного из наших API, и мне просто интересно, знает ли кто-нибудь, как вернуть HTTP-ответ 201? для ошибок типа 404 мы можем вызвать: from flask import abort abort(404) но за 201 я получаю LookupError: не исключение для 201 Мне нужно создать свое собственное исключение, как этой в документации? ...
Почему CSV-файл содержит пустую строку между каждой строкой данных при выводе с помощью Dictwriter в Python [дубликат]
этот вопрос уже есть ответ здесь: CSV-файл, написанный на Python, имеет пустые строки между каждой строкой 6 ответов Я использую DictWriter для вывода данных в словаре в csv-файл. Почему CSV-файл имеет пустую строку между каждой строкой данных? Это не огромное дело, но мой набор данных большой и не помещается в один файл csv, потому что он имеет слишком много строк, так как "двойной интервал" удваивает ...
Переопределение индекса в объекте фрейма данных Pandas
Я пытаюсь переиндексировать панд DataFrame объект, например, From: a b c 0 1 2 3 1 10 11 12 2 20 21 22 To : b c 1 2 3 10 11 12 20 21 22 Я об этом как показано ниже, и я получаю неправильный ответ. Любой подсказки о том, как это сделать? >>> col = ['a','b','c'] >>> data = DataFrame([[1,2,3],[10,11,12],[20,21,22]],columns=col) >>> data a b c 0 1 2 3 1 10 11 1 ...
Python glob несколько типов файлов
есть ли лучший способ использовать glob.glob в python, чтобы получить список из нескольких типов файлов, таких как .формат txt. ,mdown все, а .уценка? Прямо сейчас у меня есть что-то вроде этого: projectFiles1 = glob.glob( os.path.join(projectDir, '*.txt') ) projectFiles2 = glob.glob( os.path.join(projectDir, '*.mdown') ) projectFiles3 = glob.glob( os.path.join(projectDir, '*.markdown') ) ...
Как проверить, существует ли процесс с заданным pid в Python?
есть ли способ проверить, соответствует ли pid допустимому процессу? Я получаю pid из другого источника, отличного от os.getpid() и мне нужно проверить, если процесс с этим pid не существует на машине. Мне нужно, чтобы он был доступен в Unix и Windows. Я также проверяю, чтобы увидеть, если идентификатор не используется. ...