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

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

6
python numpy ValueError: операнды не могут транслироваться вместе с фигурами
В numpy у меня есть два «массива»: Xэто (m,n)и yесть вектор(n,1) с помощью X*y Я получаю сообщение об ошибке ValueError: operands could not be broadcast together with shapes (97,2) (2,1) Когда (97,2)x(2,1)это явно законная матричная операция и должна дать мне (97,1)вектор РЕДАКТИРОВАТЬ: Я исправил это с помощью, X.dot(y)но исходный вопрос …
129 python  numpy 

10
Как получить список всех повторяющихся элементов с помощью панд в Python?
У меня есть список товаров, у которых, вероятно, есть проблемы с экспортом. Я хотел бы получить список повторяющихся элементов, чтобы я мог их вручную сравнить. Когда я пытаюсь использовать дублированный метод pandas , он возвращает только первый дубликат. Есть ли способ получить все дубликаты, а не только первый? Небольшая часть …

11
Сообщение об ошибке отображается лучше, чем «Невозможно декодировать объект 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  json 


12
Возможно ли скомпилировать Python в машинный код?
Насколько возможно было бы скомпилировать Python (возможно, через промежуточное представление C) в машинный код? Предположительно, это должно быть связано с библиотекой времени выполнения Python, и любые части стандартной библиотеки Python, которые сами являются Python, также должны быть скомпилированы (и связаны). Кроме того, вам потребуется связать интерпретатор Python, если вы хотите …
128 python  c  linker  compilation 

11
Остановка python с помощью ctrl + c
У меня есть скрипт на Python, который использует потоки и выполняет множество HTTP-запросов. Я думаю, что происходит то, что пока HTTP-запрос (с использованием urllib2) читает, он блокируется и не отвечает, CtrlCчтобы остановить программу. Есть ли способ обойти это?
128 python 

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

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

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

7
Python: это плохой тон - вызывать исключения в __init__?
Считается ли дурным тоном создавать исключения внутри __init__? Если да, то каков принятый метод выдачи ошибки, когда определенные переменные класса инициализируются как Noneнеправильного типа или имеют неправильный тип?
128 python  exception 

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


8
Получение вывода из модуля регистрации в IPython Notebook
Когда я запускаю следующее внутри IPython Notebook, я не вижу вывода: import logging logging.basicConfig(level=logging.DEBUG) logging.debug("test") Кто-нибудь знает, как сделать так, чтобы я видел "тестовое" сообщение внутри записной книжки?

3
как перебирать словарь в словаре в шаблоне django?
Мой словарь выглядит так (Словарь в словаре): {'0': { 'chosen_unit': <Unit: Kg>, 'cost': Decimal('10.0000'), 'unit__name_abbrev': u'G', 'supplier__supplier': u"Steve's Meat Locker", 'price': Decimal('5.00'), 'supplier__address': u'No\r\naddress here', 'chosen_unit_amount': u'2', 'city__name': u'Joburg, Central', 'supplier__phone_number': u'02299944444', 'supplier__website': None, 'supplier__price_list': u'', 'supplier__email': u'ss.sss@ssssss.com', 'unit__name': u'Gram', 'name': u'Rump Bone', }} Теперь я просто пытаюсь отобразить информацию …

7
Есть ли у python отсортированный список?
Под этим я подразумеваю структуру с: O (log n) сложность для x.push()операций O (log n) сложность поиска элемента O (n) сложность для вычисления, list(x)которая будет отсортирована У меня также был связанный с этим вопрос о производительности, list(...).insert(...)который сейчас здесь .
128 python  list  sorting 

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