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

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования. Он предназначен для быстрого изучения, понимания и использования, а также для обеспечения чистого и унифицированного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01-01-2020. Тем не менее, для специфичных для версии вопросов Python добавьте тег [python-2.7] или [python-3.x]. При использовании варианта или библиотеки Python (например, Jython, PyPy, Pandas, Numpy), пожалуйста, включите их в теги.

2
Pandas Groupby Диапазон ценностей
Есть ли в пандах простой метод для вызова groupbyдиапазона приращений значений? Например, в приведенном ниже примере я могу разбить и сгруппировать столбец Bс 0.155приращением, чтобы, например, первая пара групп в столбце была Bразделена на диапазоны между '0 - 0,155, 0,155 - 0,31 ... import numpy as np import pandas as …

3
Как найти объединение двух наборов запросов Django?
У меня есть модель Django с двумя настраиваемыми методами диспетчера. Каждый возвращает различное подмножество объектов модели, основанное на различных свойствах объекта. Есть ли способ получить набор запросов или просто список объектов, представляющий собой объединение наборов запросов, возвращаемых каждым методом менеджера?


4
Python pandas: сохранить выбранный столбец как DataFrame вместо Series
При выборе одного столбца из фрейма данных pandas (скажем df.iloc[:, 0], df['A']или df.Aи т. Д.) Результирующий вектор автоматически преобразуется в серию, а не в фрейм данных с одним столбцом. Однако я пишу некоторые функции, которые принимают DataFrame в качестве входного аргумента. Поэтому я предпочитаю иметь дело с DataFrame с одним …
92 python  pandas 

4
Загрузка файла с более чем одной строкой JSON в Pandas
Я пытаюсь прочитать файл JSON в кадре данных Python pandas (0.14.0). Вот первая строка файла JSON: {"votes": {"funny": 0, "useful": 0, "cool": 0}, "user_id": "P_Mk0ygOilLJo4_WEvabAA", "review_id": "OeT5kgUOe3vcN7H6ImVmZQ", "stars": 3, "date": "2005-08-26", "text": "This is a pretty typical cafe. The sandwiches and wraps are good but a little overpriced and the …

4
Почему Popen.communicate () возвращает b'hi \ n 'вместо' hi '?
Может ли кто-нибудь объяснить, почему результат, который я хочу, «привет», начинается с буквы «b», а после нее ставится новая строка? Я использую Python 3.3 >>> import subprocess >>> print(subprocess.Popen("echo hi", shell=True, stdout=subprocess.PIPE).communicate()[0]) b'hi\n' Этот дополнительный 'b' не появляется, если я запускаю его с помощью python 2.7

15
Mac + virtualenv + pip + postgresql = Ошибка: исполняемый файл pg_config не найден
Я пытался установить postgres для учебника, но pipвыдает ошибку: pip install psycopg Я получаю обрывок ошибки: Error: pg_config executable not found. Please add the directory containing pg_config to the PATH or specify the full executable path with the option: python setup.py build_ext --pg-config /path/to/pg_config build ... or with the pg_config …

1
Как заархивировать списки в список
Я хочу заархивировать следующий список списков: >>> zip([[1,2], [3,4], [5,6]]) [[1,3,5], [2,4,6]] Этого можно достичь с помощью текущей zipреализации, только если список разделен на отдельные компоненты: >>> zip([1,2], [3,4], [5,6]) (1, 3, 5), (2, 4, 6)] Не могу понять, как разбить список и передать отдельные элементы zip. Функциональное решение предпочтительнее.

4
Как git ничего не зафиксировать без ошибки?
Я пытаюсь написать сценарий ткани, который выполняет git commit; однако, если фиксировать нечего, git завершает работу со статусом 1. Сценарий развертывания принимает это как неудачное и завершает работу. Я действительно хочу обнаруживать фактические сбои для фиксации, поэтому я не могу просто дать ткани игнорировать git commitсбои. Как я могу позволить …
92 python  git  fabric 

1
Посмотреть на массив numpy?
У меня есть 2D- numpyмассив. Есть ли способ создать на нем представление, которое включало бы первыеk строки и все столбцы? Дело в том, чтобы избежать копирования базовых данных (массив настолько велик, что создание частичных копий невозможно).
92 python  numpy  scikits 

4
В чем разница между np.mean и tf.reduce_mean?
В руководстве для начинающих MNIST есть утверждение accuracy = tf.reduce_mean(tf.cast(correct_prediction, "float")) tf.castв основном меняет тип тензора объекта, но в чем разница между tf.reduce_meanи np.mean? Вот документ tf.reduce_mean: reduce_mean(input_tensor, reduction_indices=None, keep_dims=False, name=None) input_tensor: Уменьшаемый тензор. Должен иметь числовой тип. reduction_indices: Размеры для уменьшения. Если None(по умолчанию), уменьшает все размеры. # 'x' …

11
Нет окна графика в matplotlib
Я только что установил matplotlib в Ubuntu 9.10, используя систему синаптических пакетов. Однако, когда я пробую следующий простой пример >>> from pylab import plot; >>> plot([1,2,3],[1,2,3]) [<matplotlib.lines.Line2D object at 0x9aa78ec>] У меня нет окна сюжета. Есть идеи о том, как отобразить окно графика?

11
Где устанавливается Anaconda Python в Windows?
Я установил Anaconda для Python 2.7 на свой компьютер с Windows и хотел добавить интерпретатор Anaconda в PyDev, но быстрый поиск в Google не смог найти место по умолчанию, где установлена ​​Anaconda, и поиск SO не дал ничего полезного, поэтому. Где устанавливается Anaconda 4.0 в Windows 7?

2
Наследование Python: TypeError: object .__ init __ () не принимает параметров
Я получаю такую ​​ошибку: TypeError: object.__init__() takes no parameters при запуске своего кода я действительно не вижу, что я здесь делаю не так: class IRCReplyModule(object): activated=True moduleHandlerResultList=None moduleHandlerCommandlist=None modulename="" def __init__(self,modulename): self.modulename = modulename class SimpleHelloWorld(IRCReplyModule): def __init__(self): super(IRCReplyModule,self).__init__('hello world')

11
Как перезагрузить модули в оболочке django?
Я работаю с Django и все время использую оболочку Django. Раздражает то, что, хотя сервер Django перезагружается при изменении кода, оболочка этого не делает, поэтому каждый раз, когда я вношу изменение в метод, который тестирую, мне нужно выйти из оболочки и перезапустить ее, повторно импортировать все модули, которые я тестирую. …
92 python  django  ipython 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.