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

81
В какой ситуации я могу использовать Dask вместо Apache Spark? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 4 года назад . Уточните этот вопрос В настоящее время я использую Pandas и...

81
TypeError: объект JSON должен быть str, а не bytes

У меня есть следующий, очень простой код, который выдает: TypeError: the JSON object must be str, not 'bytes' import requests import json url = 'my url' user = 'my user' pwd = 'my password' response = requests.get(url, auth=(user, pwd)) if(myResponse.ok): Data = json.loads(myResponse.content) Я...

81
Производительность Pandas применяется против np.vectorize для создания нового столбца из существующих столбцов

Я использую фреймы данных Pandas и хочу создать новый столбец как функцию существующих столбцов. Я не видел хорошего обсуждения разницы в скорости между df.apply()и np.vectorize(), поэтому подумал, что спрошу здесь. Функция Pandas apply()медленная. Из того, что я измерил (показано ниже в некоторых...

80
время Python + эквивалент timedelta

Я пытаюсь сделать что-то вроде этого: time() + timedelta(hours=1) однако Python не позволяет этого , по-видимому, по уважительной причине. У кого-нибудь есть простой обходной путь? Связанный: Каков стандартный способ добавить N секунд в datetime.time в Python?...

80
Параметризованные запросы MySQL

Мне сложно использовать модуль MySQLdb для вставки информации в мою базу данных. Мне нужно вставить в таблицу 6 переменных. cursor.execute (""" INSERT INTO Songs (SongName, SongArtist, SongAlbum, SongGenre, SongLength, SongLocation) VALUES (var1, var2, var3, var4, var5, var6) """) Может ли...

80
Как правильно установить языковой стандарт Python в Windows?

Я пытаюсь отсортировать список строк с учетом языкового стандарта. Я использовал библиотеку Babel для других задач, связанных с i18n, но она не поддерживает сортировку. localeМодуль Python предоставляет strcollфункцию, но требует, чтобы в качестве языкового стандарта процесса был установлен тот, с...

80
Почему существует ActivePython? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 11 месяцев назад . Уточните этот вопрос О чем на самом деле ActivePython?...

80
str.format () вызывает KeyError

Следующий код вызывает KeyErrorисключение: addr_list_formatted = [] addr_list_idx = 0 for addr in addr_list: # addr_list is a list addr_list_idx = addr_list_idx + 1 addr_list_formatted.append(""" "{0}" { "gamedir" "str" "address" "{1}" } """.format(addr_list_idx, addr)) Почему? Я использую Python...

80
Как использовать inspect для получения информации о вызывающем абоненте от вызываемого в Python?

Мне нужно получить информацию о вызывающем абоненте (какой файл / какая строка) от вызываемого абонента. Я узнал, что могу использовать для этого модуль inpect, но не совсем как. Как получить эту информацию с помощью inspect? Или есть другой способ получить информацию? import inspect print...

80
Переворачивание списка с использованием нотации срезов

в следующем примере: foo = ['red', 'white', 'blue', 1, 2, 3] где: foo[0:6:1]будет печатать все элементы в foo. Однако foo[6:0:-1]будет опущен 1-й или 0-й элемент. >>> foo[6:0:-1] [3, 2, 1, 'blue', 'white'] Я понимаю, что могу использовать foo.reverse () или foo [:: - 1] для печати списка...

80
Самый быстрый способ увеличить числовой массив numpy

Требования: Мне нужно вырастить массив произвольно большого размера из данных. Я могу угадать размер (примерно 100-200) без гарантии, что массив будет соответствовать каждый раз Как только он вырастет до своего окончательного размера, мне нужно выполнить над ним числовые вычисления, поэтому я бы...

80
Агрегатная функция Pandas DataFrame с использованием нескольких столбцов

Есть ли способ написать функцию агрегирования, используемую в DataFrame.aggметоде, которая имела бы доступ к более чем одному столбцу агрегируемых данных? Типичными вариантами использования являются функции взвешенного среднего и взвешенного стандартного отклонения. Я бы хотел написать что-нибудь...

80
Построение трехмерного куба, сферы и вектора в Matplotlib

Я ищу, как построить что-то с меньшим количеством инструкций, насколько это возможно, с помощью Matplotlib, но я не нахожу помощи по этому поводу в документации. Я хочу построить следующие сюжеты: каркасный куб с центром в 0 и длиной стороны 2 "каркасная" сфера с центром в 0 и радиусом 1 точка с...

80
Почему pip устанавливает старую версию моего пакета?

Я только что загрузил новую версию своего пакета в PyPi (1.2.1.0-r4): я могу загрузить файл яйца и установить его с помощью easy_install, и версия будет проверена правильно. Но когда я пытаюсь установить с помощью pip, вместо этого устанавливается версия 1.1.0.0. Даже если я явно укажу версию,...

80
Заменить недопустимые значения на None в Pandas DataFrame

Есть ли способ заменить значения Noneв Pandas в Python? Вы можете использовать df.replace('pre', 'post')и можете заменить одно значение другим, но этого нельзя сделать, если вы хотите заменить на Noneзначение, которое при попытке получить странный результат. Итак, вот пример: df =...

80
Невозможно установить Pygame с помощью pip

Я пытаюсь установить Pygame. Я использую Windows 7 с Enthought Python Distribution. Я успешно установил pip, но при попытке установить Pygame с помощью pipполучаю следующую ошибку: "Не удалось установить требование Pygame из-за ошибки HTTP Ошибка HTTP 400: неверный запрос URL ..." Я не могу найти...

80
Как узнать, какие тесты были запущены во время команды Django manage.py test

После завершения выполнения тестов с помощью команды Django manage.py testна консоль выводится только количество пройденных тестов. (virtualenv) G:\Project\>python manage.py test Creating test database for alias 'default'... True .....