#python #django #version
#python #django #версия
Вопрос:
Когда я открываю чей-то проект Django, мне нужно время, чтобы понять, какая версия Python здесь используется. Я пытаюсь найти методы print или print(), но некоторые проекты Django содержат оба метода печати. Как я могу сразу узнать, какая версия Python используется в проекте Django?
Комментарии:
1.
print ()
работает с оператором print в Python 2, но2. Не всегда можно сказать, что проекты могут поддерживать как python 2, так и 3 с одним и тем же кодом. Если поддерживается только одна, компоновщик кода, настроенный для определенной версии python, может выдавать некоторые очевидные ошибки при проверке на неподдерживаемую версию. Кроме этого, просто запустите код, чтобы увидеть, работает ли он, или найдите контрольные знаки (например,
3. Да, но перед запуском кода вы должны установить virtualenv (для любой версии Python) и все зависимости.
4. Правильно, вам нужно будет установить зависимости для любой версии Python, которую вы хотите протестировать.
Ответ №1:
Это список синтаксиса, который не совместим с python 2. Используйте его для определения их версии.
Комментарии:
1. Он ничего не делает. Вы увидите системную версию Python по умолчанию.