Почему Python 3 Не обратно совместим? [закрытый]

Я узнал, что Python 3 Не обратно совместим. не повлияет ли это на многие приложения, использующие более старые версии Python? как разработчикам Python 3 Не думаю, что это было абсолютно необходимо, чтобы сделать его обратную совместимость?...

Установка opencv для Python 3.3

по-прежнему ли OpenCV недоступен для Python 3.3 и действительно ли мне нужно перейти на Python 2.7, чтобы использовать его? Я не нашел много об этом в интернете, только некоторые сообщения от 2012 года, что OpenCV еще не был портирован для использования в Python 3.х. Но сейчас 2014 и после попытки установить ...

Предотвратить создание новых атрибутов вне функции init

Я хочу иметь возможность создать класс (в Python), который после инициализации с __init__, не принимает новые атрибуты, но принимает изменения существующих атрибутов. Есть несколько способов взлома, которые я вижу, чтобы сделать это, например, имея __setattr__ метод def __setattr__(self, attribute, value): ...

Не удается установить numpy из формата колеса

Я пытаюсь установить numpy из whl-файла. Я получаю ошибку: numpy-1.9.1%2Bmkl-cp34-none-win_amd64.whl is not a supported wheel on this platform. подробности: Windows 8.1 pro x64, повышенная командная строка Python 3.4.2 пакет numpy от сайт Гольке numpy-1.9.1%2Bmkl-cp34-none-win_amd64.колесо скопирован...

Как указать несколько типов возвращаемых данных с помощью подсказок типа

у меня есть функция в python, которая может либо вернуть a bool или list. Есть ли способ указать типы возвращаемых данных с помощью подсказок типа. например, это правильный способ сделать это? def foo(id) -> list or bool: ... ...

AttributeError: объект' module 'не имеет атрибута 'request'

когда я запускаю следующий код в Python - 3.3: import urllib tempfile = urllib.request.urlopen("http://yahoo.com") Я получаю следующее сообщение об ошибке: Я сделал это тоже, чтобы проверить: что я делаю не так? Заранее спасибо!...

vcvarsall.bat необходим для python для компиляции отсутствует в visual studio 2015 (v 14)

Я пытаюсь установить numpy в python 3.5 под windows 10 с установленной visual studio 2015 ultimate. краткая версия: file vcvarsall.bat отсутствует в папке vs14 C:Program Files (x86)Microsoft Visual Studio 14.0VC папка. Зачем? длинная версия: Работает pip install numpy дает мне эту ошибку error: Unable to fi...

Python TypeError на регулярном выражении [дубликат]

этот вопрос уже есть ответ здесь: TypeError: не удается использовать шаблон строки для байт-подобного объекта в re.метод findAll() 2 ответы Итак, у меня есть этот код: url = 'http://google.com' linkregex = re.compile...

Python 3 строка.присоединяйтесь к() аналог?

Я использую строку.метод join () в python 2, но похоже, что он был удален в python 3. Что такое эквивалентный метод в Python 3? строку.метод join () позволяет мне объединить несколько строк вместе со строкой между каждой другой строкой. Например, string.присоединиться(("а", "б", "с"), ".") приведет к "a. b....

Может ли простая разница в именах переменных Python3 изменить способ выполнения кода? [дубликат]

этот вопрос уже есть ответ здесь: Python attributeError на _ _ del__ 1 ответ этот код... class Person: num_of_people = 0 def __init__(self, name): self.name = name Person.num_of_people += 1 ...