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

128
Измените поле формы Django на скрытое поле

У меня есть форма Django с RegexField , которая очень похожа на обычное поле ввода текста. На мой взгляд, при определенных условиях я хочу скрыть это от пользователя и стараюсь сохранить форму как можно более похожей. Как лучше всего превратить это поле в HiddenInputполе? Я знаю, что могу...

128
Установка Python 3 на RHEL

Я пытаюсь установить python3 на RHEL, выполнив следующие действия: yum search python3 Который вернулся No matches found for: python3 С последующим: yum search python Ни один из результатов поиска не содержал python3. Что мне попробовать...

128
Объединение node.js и Python

Node.js идеально подходит для нашего веб-проекта, но есть несколько вычислительных задач, для которых мы бы предпочли Python. У нас также уже есть для них код Python. Нас очень беспокоит скорость. Каков самый элегантный способ вызвать Python "worker" из node.js асинхронным неблокирующим...

128
частичное форматирование строки

Можно ли выполнить частичное форматирование строки с помощью расширенных методов форматирования строки, аналогичных safe_substitute()функции шаблона строки ? Например: s = '{foo} {bar}' s.format(foo='FOO') #Problem: raises KeyError...

128
Как подсчитать уникальные значения в списке

Итак, я пытаюсь создать эту программу, которая будет запрашивать у пользователя ввод и сохранять значения в массиве / списке. Затем, когда вводится пустая строка, пользователю сообщается, сколько из этих значений уникально. Я строю это по причинам реальной жизни, а не как набор задач. enter: happy...

128
Как перечислить все установленные пакеты и их версии в Python?

Есть ли способ в Python перечислить все установленные пакеты и их версии? Я знаю, что могу зайти внутрь python/Lib/site-packagesи посмотреть, какие файлы и каталоги существуют, но мне это очень неудобно. То , что я ищу что - то похожее на npm listто есть НПМ-LS...

128
Замена Pandas или Numpy Nan на None для использования с MysqlDB

Я пытаюсь записать фреймворк Pandas (или можно использовать массив numpy) в базу данных mysql с помощью MysqlDB. MysqlDB, похоже, не понимает "nan", и моя база данных выдает ошибку, говоря, что nan отсутствует в списке полей. Мне нужно найти способ преобразовать «nan» в NoneType. Любые идеи?...

128
Сообщение об ошибке отображается лучше, чем «Невозможно декодировать объект JSON»

Код Python для загрузки данных из какого-то длинного сложного файла JSON: with open(filename, "r") as f: data = json.loads(f.read()) (примечание: лучшая версия кода должна быть: with open(filename, "r") as f: data = json.load(f) но оба демонстрируют похожее поведение) Для многих типов ошибок JSON...

128
Освобождение памяти в Python

У меня есть несколько связанных вопросов относительно использования памяти в следующем примере. Если я запускаю интерпретатор, foo = ['bar' for _ in xrange(10000000)] реальная память, используемая на моей машине, достигает 80.9mb. Затем я, del foo реальная память уходит, но только на 30.4mb....

128
Удалите все разрывы строк из длинной строки текста

По сути, я прошу пользователя ввести строку текста в консоль, но строка очень длинная и включает множество разрывов строк. Как мне взять строку пользователя и удалить все разрывы строк, чтобы сделать ее одной строкой текста. Мой метод получения строки очень прост. string = raw_input("Please enter...

128
Округлить число с плавающей запятой до ближайшего целого?

Как следует из названия, я хочу взять число с плавающей запятой и округлить его до ближайшего целого числа. Однако, если это не целое, я ВСЕГДА хочу округлить переменную в меньшую сторону, независимо от того, насколько она близка к следующему целому числу вверх. Есть ли способ сделать...

128
Как уравнять масштабы оси x и оси y в Python matplotlib?

Я хочу нарисовать линии на квадратном графике. Масштабы x-axisи y-axisдолжны быть одинаковыми. например, x находится в диапазоне от 0 до 10, а на экране это 10 см. y также должен находиться в диапазоне от 0 до 10 и также должен составлять 10 см. Квадратная форма должна быть сохранена, даже если я...

128
Добавить недостающие даты в фреймворк pandas

Мои данные могут иметь несколько событий на заданную дату или НИКАКИХ событий на дату. Я беру эти события, подсчитываю по дате и рисую их. Однако, когда я их рисую, две мои серии не всегда совпадают. idx = pd.date_range(df['simpleDate'].min(), df['simpleDate'].max()) s =...

128
Как установить pip для Python 3 в Mac OS X?

В OS X (Mavericks) установлен Python 2.7. Но я делаю все свои личные вещи Python с 3.3. Я только что сбросил версию 3.3.2 и установил новую 3.3.3. Так что мне нужно установить pyserialзаново. Я могу сделать это так же, как и раньше, а именно: Загрузите pyserial из pypi унтар pyserial.tgz cd...