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

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

21
Проблема с virtualenv - не удается активировать
Я создал виртуальную среду вокруг своего проекта, но когда я пытаюсь ее активировать, я не могу. Это может быть просто синтаксис или расположение папки, но сейчас я в тупике. Вы можете видеть ниже, я создаю virtualenv и называю его venv. Все в порядке, потом пытаюсь активировать, запустивsource venv/bin/activate Я думаю, …
124 python  virtualenv 

16
ImportError: нет модуля с именем pip
ОС: Mac OS X 10.7.5 Python Ver: 2.7.5 Я установил setuptools 1.0 с ez_setup.py с https://pypi.python.org/pypi/setuptools Затем я загружаю pip.1.4.1 pkg с https://pypi.python.org/pypi/pip/1.4.1 , Выполнить (sudo) python setup.py installв iTerm показывает, что running install running bdist_egg running egg_info writing requirements to pip.egg-info/requires.txt writing pip.egg-info/PKG-INFO writing top-level names to pip.egg-info/top_level.txt writing …
124 python  pip 

5
RuntimeError в Windows при попытке многопроцессорности на Python
Я пробую свою самую первую формальную программу Python с использованием потоковой и многопроцессорной обработки на машине с Windows. Однако я не могу запустить процессы, а python выдает следующее сообщение. Дело в том, что я не запускаю свои потоки в основном модуле. Потоки обрабатываются в отдельном модуле внутри класса. РЕДАКТИРОВАТЬ : …

24
Полезный код, использующий reduce ()? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 4 года назад . Уточните этот вопрос Есть ли у кого-нибудь здесь полезный …


5
Как читать ввод с клавиатуры?
Я хочу читать данные с клавиатуры на python Я пробую это: nb = input('Choose a number') print ('Number%s \n' % (nb)) Но это не работает, ни с eclipse, ни в терминале, это всегда вопрос остановки. Я могу набрать номер, но ничего не происходит. Ты знаешь почему?
123 python  input  keyboard 

5
Передать параметр в задачу фабрики
Как я могу передать параметр в задачу фабрики при вызове "fab" из командной строки? Например: def task(something=''): print "You said %s" % something $ fab task "hello" You said hello Done. Можно ли это сделать без подсказки fabric.operations.prompt?
123 python  fabric 

8
Ошибка установки pip с: OSError: [Errno 13] Permission denied on directory
pip install -r requirements.txtне работает, за исключением ниже OSError: [Errno 13] Permission denied: '/usr/local/lib/.... Что случилось и как это исправить? (Я пытаюсь настроить Django ) Installing collected packages: amqp, anyjson, arrow, beautifulsoup4, billiard, boto, braintree, celery, cffi, cryptography, Django, django-bower, django-braces, django-celery, django-crispy-forms, django-debug-toolbar, django-disqus, django-embed-video, django-filter, django-merchant, django-pagination, django-payments, …

19
round () не округляется правильно
В документации для функции round () указано, что вы передаете ей число, а позиции после десятичной дроби нужно округлять. Таким образом, он должен сделать это: n = 5.59 round(n, 1) # 5.6 Но, на самом деле, вкрадывается старая добрая странность с плавающей запятой, и вы получаете: 5.5999999999999996 Для пользовательского интерфейса …

13
Есть ли библиотека кеширования Python?
Я ищу библиотеку кеширования Python, но пока ничего не могу найти. Мне нужен простой dictинтерфейс, в котором я могу установить ключи и срок их действия и вернуть их в кеш. Что-то вроде: cache.get(myfunction, duration=300) который предоставит мне элемент из кеша, если он существует, или вызовет функцию и сохранит ее, если …
123 python  caching 

9
Numpy argsort - что он делает?
Почему numpy дает такой результат: x = numpy.array([1.48,1.41,0.0,0.1]) print x.argsort() >[2 3 1 0] когда я ожидал, что это сделает это: [3 2 0 1] Ясно, что мне не хватает понимания функции.
123 python  numpy 

5
Как записать имя исходного файла и номер строки в Python
Можно ли украсить / расширить стандартную систему ведения журнала Python, чтобы при вызове метода ведения журнала он также регистрировал файл и номер строки, в которой он был вызван, или, возможно, метод, который его вызвал?
123 python  logging 

19
Простой способ закодировать строку по паролю?
Есть ли в Python встроенный простой способ кодирования / декодирования строк с помощью пароля? Что-то вроде этого: >>> encode('John Doe', password = 'mypass') 'sjkl28cn2sx0' >>> decode('sjkl28cn2sx0', password = 'mypass') 'John Doe' Таким образом, строка «Джон Доу» зашифровывается как sjkl28cn2sx0. Чтобы получить исходную строку, я "разблокирую" эту строку с помощью ключа …

4
Проверить, существует ли значение в списке словарей?
У меня есть список словарей Python, а именно: a = [ {'main_color': 'red', 'second_color':'blue'}, {'main_color': 'yellow', 'second_color':'green'}, {'main_color': 'yellow', 'second_color':'blue'}, ] Я хотел бы проверить, существует ли уже в списке словарь с определенным ключом / значением, а именно: // is a dict with 'main_color'='red' in the list already? // if …
123 python  list  dictionary 

9
Вызов Java из Python
Как лучше всего вызвать Java из Python? (jython и RPC мне не подходят). Я слышал о JCC: http://pypi.python.org/pypi/JCC/1.9 генераторе кода C ++ для вызова Java из C ++ / Python. Но для этого требуется компиляция всех возможных вызовов; Я бы предпочел другое решение. Я слышал о JPype: http://jpype.sourceforge.net/ учебник: http://www.slideshare.net/onyame/mixing-python-and-java …
123 java  python 

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