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

128
Удаление столбца индекса в пандах при чтении csv

У меня есть следующий код, который импортирует файл CSV. Есть 3 столбца, и я хочу установить первые два из них в качестве переменных. Когда я устанавливаю для второго столбца переменную «эффективность», индексный столбец также присоединяется. Как мне избавиться от столбца индекса? df =...

128
datetime dtypes в пандах read_csv

Я читаю файл csv с несколькими столбцами datetime. Мне нужно установить типы данных при чтении в файле, но проблема с датами. Например: headers = ['col1', 'col2', 'col3', 'col4'] dtypes = ['datetime', 'datetime', 'str', 'float'] pd.read_csv(file, sep='\t', header=None, names=headers, dtype=dtypes)...

128
Как я мог использовать запросы в asyncio?

Я хочу выполнять параллельные задачи HTTP-запроса asyncio, но считаю, что python-requestsэто заблокирует цикл обработки событий asyncio. Я нашел aiohttp, но он не смог предоставить службу HTTP-запроса с использованием HTTP-прокси. Поэтому я хочу знать, есть ли способ выполнять асинхронные...

128
ipython: распечатать полную историю (а не только текущий сеанс)

in ipython, я могу использовать %histили %historyдля печати недавней истории, но это печатает только историю из текущего сеанса. Я хотел бы распечатать всю историю, как это historyделает команда bash . Что я пытаюсь сделать, так это получить полную историю, чтобы затем я мог выполнять поиск с...

128
Как избежать переустановки пакетов при создании образа Docker для проектов Python?

Мой Dockerfile похож на FROM my/base ADD . /srv RUN pip install -r requirements.txt RUN python setup.py install ENTRYPOINT ["run_server"] Каждый раз, когда я создаю новый образ, необходимо переустанавливать зависимости, что может быть очень медленным в моем регионе. Я думаю, что один из способов...

128
Python - получить путь к корневой структуре проекта

У меня есть проект python с файлом конфигурации в корне проекта. К файлу конфигурации нужно обращаться в нескольких разных файлах в рамках проекта. Так что это выглядит примерно так: <ROOT>/configuration.conf <ROOT>/A/a.py, <ROOT>/A/B/b.py(если б, a.py доступ к файлу...

128
Как удалить запись по id в Flask-SQLAlchemy

У меня есть usersтаблица в базе данных MySql. Эта таблица имеет id, nameи ageполя. Как я могу удалить какую-то запись id? Сейчас я использую следующий код: user = User.query.get(id) db.session.delete(user) db.session.commit() Но я не хочу делать никаких запросов перед операцией удаления. Есть...

128
Как выбрать профиль AWS при использовании boto3 для подключения к CloudFront

Я использую библиотеку Python Boto 3 и хочу подключиться к AWS CloudFront. Мне нужно указать правильный профиль AWS (AWS Credentials), но, глядя на официальную документацию, я не вижу возможности указать его. Я инициализирую клиента с помощью кода: client = boto3.client('cloudfront') Однако это...

128
Как запустить Tensorflow на CPU

Я установил версию tensorflow для графического процессора на Ubuntu 14.04. Я нахожусь на сервере графического процессора, где тензорный поток может получить доступ к доступным графическим процессорам. Я хочу запустить тензорный поток на процессорах. Обычно я могу использовать env...

128
Следует ли использовать conda или conda-forge для сред Python?

Condaи conda-forgeоба являются менеджерами пакетов Python. Что является правильным выбором, если пакет существует в обоих репозиториях? Django, например, можно установить с любым из них, но разница между ними заключается в нескольких зависимостях (у conda-forge их гораздо больше). Этим различиям...

128
Используйте .corr, чтобы получить корреляцию между двумя столбцами

У меня есть следующий фреймворк pandas Top15: Я создаю столбец, в котором оценивается количество цитируемых документов на человека: Top15['PopEst'] = Top15['Energy Supply'] / Top15['Energy Supply per Capita'] Top15['Citable docs per Capita'] = Top15['Citable documents'] / Top15['PopEst'] Я хочу...

127
Скрытие пароля в скрипте Python (только небезопасная обфускация)

У меня есть скрипт Python, который создает соединение ODBC. Соединение ODBC создается с помощью строки подключения. В этой строке подключения я должен указать имя пользователя и пароль для этого подключения. Есть ли простой способ скрыть этот пароль в файле (просто чтобы никто не мог прочитать...

127
Какие недостатки у Stackless Python? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

127
Использование карты Python и других функциональных инструментов

Это довольно странно, но я пытаюсь изучить / понять функциональное программирование на Python. Следующий код: foos = [1.0,2.0,3.0,4.0,5.0] bars = [1,2,3] def maptest(foo, bar): print foo, bar map(maptest, foos, bars) производит: 1.0 1 2.0 2 3.0 3 4.0 None 5.0 None В. Есть ли способ использовать...

127
Python - импортировать внутренние функции?

PEP 8 говорит: Импорты всегда помещаются в начало файла, сразу после любых комментариев и строк документации, а также перед глобальными переменными и константами модуля. Иногда я нарушаю PEP 8. Иногда я импортирую что-то внутри функций. Как правило, я делаю это, если есть импорт, который...

127
Печать кортежа с форматированием строки в Python

Итак, у меня проблема. У меня есть кортеж (1,2,3), который я должен распечатать с форматированием строки. например. tup = (1,2,3) print "this is a tuple %something" % (tup) и это должно печатать представление кортежа в скобках, например Это кортеж (1,2,3) Но я получаю TypeError: not all arguments...

127
__getattr__ в модуле

Как можно реализовать эквивалент __getattr__класса в модуле? пример При вызове функции, которая не существует в статически определенных атрибутах модуля, я хочу создать экземпляр класса в этом модуле и вызвать в нем метод с тем же именем, что и при поиске атрибутов в модуле. class A(object): def...