Вопросы с тегом «python-3.x»

114
многопроцессорность против многопоточности против asyncio в Python 3

Я обнаружил, что в Python 3.4 есть несколько разных библиотек для многопроцессорности / многопоточности: многопроцессорность vs многопоточность vs asyncio . Но я не знаю, какой из них использовать, или какой из них «рекомендуется». Они делают то же самое или разные? Если да, то какой для чего? Я...

113
enum - получение значения enum при преобразовании строки

Я определил следующее перечисление from enum import Enum class D(Enum): x = 1 y = 2 print(D.x) теперь напечатанное значение D.x вместо этого я хотел, чтобы значение перечисления было напечатано 1 Что можно сделать для достижения этой функциональности?...

112
Как установить PyQt4 в Windows с помощью pip?

Я использую Python 3.4 в Windows. Когда я запускаю скрипт, он жалуется ImportError: No Module named 'PyQt4' Вот и попробовал установить, но pip install PyQt4дает Не удалось найти загрузки, удовлетворяющие требованию PyQt4 хотя он появляется, когда я бегаю pip search PyQt4. Я попытался pip install...

112
Как обновить установку Python в Windows 10?

У меня установлен Python 2.7.11 на одной из моих станций LAB. Я хотел бы обновить Python как минимум до 3.5. Как мне это сделать? Должен ли я предпочесть полностью удалить 2.7.11, а не установить новый? Есть ли способ его обновить? Обновление - хорошая...

112
TypeError: нельзя использовать строковый шаблон для байтового объекта в re.findall ()

Я пытаюсь узнать, как автоматически получать URL-адреса со страницы. В следующем коде я пытаюсь получить название веб-страницы: import urllib.request import re url = "http://www.google.com" regex = r'<title>(,+?)</title>' pattern = re.compile(regex) with urllib.request.urlopen(url) as...

112
Python: импорт urllib.quote

Хочу использовать urllib.quote(). Но python (python3) не находит модуль. Предположим, у меня есть такая строка кода: print(urllib.quote("châteu", safe='')) Как импортировать urllib.quote? import urllibили import urllib.quoteоба дают AttributeError: 'module' object has no attribute 'quote' Меня...

111
Команда Conda не распознается в Windows 10

Я установил Anaconda 4.4.0 (версия Python 3.6) в Windows 10, следуя инструкциям здесь: https://www.continuum.io/downloads . Однако, когда я открываю окно командной строки и пытаюсь написать conda list Я получаю команда conda не распознается ... ошибка. Я пытался бежать set...

111
Как Анаконда связана с Python?

Я новичок и хочу изучать компьютерное программирование. Итак, пока я начал изучать Python самостоятельно, обладая некоторыми знаниями о программировании на C и Fortran. Теперь я установил Python версии 3.6.0 и изо всех сил пытался найти подходящий текст для изучения Python в этой версии. Даже для...

111
Как проверить, существует ли ключ в ** kwargs?

Python 3.2.3. Здесь перечислены некоторые идеи , которые работают с обычными var, но похоже, что ** kwargs играют по другим правилам ... так почему это не работает и как я могу проверить, существует ли ключ в ** kwargs? if kwargs['errormessage']: print("It exists") Я тоже думаю, что это должно...

111
Почему Python 3 допускает «00» в качестве литерала для 0, но не допускает «01» в качестве литерала для 1?

Почему Python 3 допускает «00» в качестве литерала для 0, но не допускает «01» в качестве литерала для 1? Есть ли веская причина? Это противоречие меня сбивает с толку. (И мы говорим о Python 3, который намеренно нарушил обратную совместимость для достижения таких целей, как согласованность.)...

110
Самый чистый способ получить последний элемент из итератора Python

Как лучше всего получить последний элемент из итератора в Python 2.6? Например, скажите my_iter = iter(range(5)) Какой самый короткий код / ​​самый чистый способ получить 4 от my_iter? Я мог бы это сделать, но это кажется не очень эффективным: [x for x in...

109
Почему f '{{{74}}}' совпадает с f '{{74}}' с f-строками?

f-строки доступны из Python 3.6 и очень полезны для форматирования строк: >>> n='you' >>> f'hello {n}, how are you?' 'hello you, how are you?' Подробнее о них читайте в f-Strings в Python 3: улучшенный синтаксис форматирования строк (Руководство) . Я нашел интересную картину:...

109
'модуль' не имеет атрибута 'urlencode'

Когда я пытаюсь следовать примеру Python Wiki, связанному с кодировкой URL: >>> import urllib >>> params = urllib.urlencode({'spam': 1, 'eggs': 2, 'bacon': 0}) >>> f = urllib.urlopen("http://www.musi-cal.com/cgi-bin/query", params) >>> print f.read() Во второй...

109
Типовые подсказки с пользовательскими классами

Не могу найти однозначного ответа. Я хочу сделать подсказку типа для функции, и тип, являющийся некоторым настраиваемым классом, который я определил, назвал его CustomClass(). А затем, скажем, в какой-то функции вызовите ее FuncA(arg), у меня есть один аргумент с именем arg. Правильный ли способ...

108
Онлайн-интерпретатор / оболочка Python 3 [закрыто]

В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...

108
объект 'dict' не имеет атрибута 'has_key'

При просмотре графика в Python я получаю следующую ошибку: объект 'dict' не имеет атрибута 'has_key' Вот мой код: def find_path(graph, start, end, path=[]): path = path + [start] if start == end: return path if not graph.has_key(start): return None for node in graph[start]: if node not in path:...