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

220
В чем разница между Python и IPython?

В чем именно разница между Python и IPython ? Если я напишу код на Python, он будет работать в IPython как есть или его нужно будет изменить? Я знаю, что IPython должен быть интерактивной оболочкой для Python, но это все? Или есть язык под названием IPython? Если я напишу что-нибудь под IPython,...

220
отбрасывать бесконечные значения из информационных кадров в пандах?

Каков самый быстрый / простой способ отбросить значения nan и inf / -inf из DataFrame pandas без сброса mode.use_inf_as_null? Я хотел бы иметь возможность использовать аргументы subsetи , за исключением значений, которые считаются пропущенными, например:howdropnainf df.dropna(subset=["col1",...

220
Проверьте, заканчивается ли строка одной из строк из списка

Каков питонный способ написания следующего кода? extensions = ['.mp3','.avi'] file_name = 'test.mp3' for extension in extensions: if file_name.endswith(extension): #do stuff У меня есть смутное воспоминание, что явного объявления forцикла можно избежать и записать в ifусловии. Это...

220
ошибка input () - NameError: имя '…' не определено

Я получаю сообщение об ошибке при попытке запустить этот простой скрипт: input_variable = input ("Enter your name: ") print ("your name is" + input_variable) Допустим, я набираю "чувак", ошибка, которую я получаю: line 1, in <module> input_variable = input ("Enter your name: ") File...

219
Шаблонные переменные Django и Javascript

Когда я отрисовываю страницу, используя шаблонизатор Django, я могу передать словарную переменную, содержащую различные значения, чтобы манипулировать ими на странице с помощью {{ myVar }}. Есть ли способ получить доступ к той же переменной в Javascript (возможно, используя DOM, я не знаю, как...

219
Почему я вижу «TypeError: строковые индексы должны быть целыми числами»?

Я играю как с изучением Python, так и с тем, чтобы вывести вопросы github в удобочитаемую форму. Используя советы о том, как я могу конвертировать JSON в CSV? Я придумал это: import json import csv f=open('issues.json') data = json.load(f) f.close() f=open("issues.csv","wb+") csv_file=csv.writer(f)...

219
Ошибка типа: отсутствует 1 обязательный позиционный аргумент: 'self'

Я новичок в Python и ударил стену. Я следовал нескольким учебникам, но не могу обойти ошибку: Traceback (most recent call last): File "C:\Users\Dom\Desktop\test\test.py", line 7, in <module> p = Pump.getPumps() TypeError: getPumps() missing 1 required positional argument: 'self' Я изучил...

219
Как выполнить сырой SQL в приложении Flask-SQLAlchemy

Как вы выполняете сырой SQL в SQLAlchemy? У меня есть веб-приложение на Python, которое работает на колбе и взаимодействует с базой данных через SQLAlchemy. Мне нужен способ запустить сырой SQL. Запрос включает в себя несколько объединений таблиц наряду с встроенными представлениями. Я пробовал:...

219
Как удалить пакет, установленный с помощью pip install --user

Существует --userопция для pip, которая может установить пакет Python для пользователя: pip install --user [python-package-name] Я использовал эту опцию, чтобы установить пакет на сервер, для которого у меня нет прав root. Теперь мне нужно удалить установленный пакет для текущего пользователя. Я...

218
Как мне создать слизняк в Django?

Я пытаюсь создать SlugField в Джанго. Я создал эту простую модель: from django.db import models class Test(models.Model): q = models.CharField(max_length=30) s = models.SlugField() Затем я делаю это: >>> from mysite.books.models import Test >>> t=Test(q="aa a a a", s="b b b b")...

218
Понимание генераторов в Python

Я сейчас читаю кулинарную книгу по Python и сейчас смотрю на генераторы. Мне трудно заставить мою голову обернуться. Как я пришел из Java-фона, есть ли Java-эквивалент? В книге говорилось о «Производителе / ​​Потребителе», однако, когда я слышу, что думаю о потоке. Что такое генератор и зачем вы...

218
Невозможно выбрать <type 'instancemethod'> при использовании многопроцессорной обработки Pool.map ()

Я пытаюсь использовать multiprocessing«s Pool.map()функцию , чтобы разделить из работы одновременно. Когда я использую следующий код, он работает нормально: import multiprocessing def f(x): return x*x def go(): pool = multiprocessing.Pool(processes=4) print pool.map(f, range(10)) if __name__==...

218
Как «идеально» переопределить диктовку?

Как я могу сделать как можно более «совершенным» подклассом dict ? Конечная цель состоит в том, чтобы иметь простой диктант, в котором ключи строчные. Казалось бы, должен быть какой-то крошечный набор примитивов, которые я могу переопределить, чтобы сделать эту работу, но, судя по всем моим...