2017-01-21 3 views
2

Я написал программу Python, и я использую библиотеку, которая требует Python> = 3.0. Когда я написал какой-то код, я использовал некоторый синтаксис, введенный в 3.2, возможно, 3.6, это было давно! Итак, теперь у меня есть этот кусок кода, который, безусловно, не будет работать на Python 2.6 или Python 3.0, но я точно не знаю , как минимум, для запуска моего скрипта, как минимум.Как проверить, какая версия Python требуется для запуска моего скрипта?

Итак, как я могу узнать, какая минимальная версия Python запускает мой скрипт?

+9

http://www.gocomics.com/calvinandhobbes/1986/11/26 –

+5

Запустить его в старых и старых версиях, пока он не сломается? – TigerhawkT3

+0

@MichaelGeary - Да, это. – TigerhawkT3

ответ

1

Библиотека tox позволяет протестировать пакет с использованием нескольких версий python. Это поможет вам узнать, в каких версиях будет работать ваш пакет.

Для этого требуется тестовый сценарий (например, модульные тесты), в котором ваш код будет достаточным для поверхностных проблем.

Смежные вопросы