我们如何验证python 3.7中编写的代码在pycharm中的python 3.6中是否可以正常工作?

Tsu*_*aki 4 python pycharm python-3.x

我在pycharm中的python 3.7解释器中编写了代码,但我不知道如何验证它是否可以被3.6x解释?

Sha*_*ger 6

编写好的测试并在3.6中运行它们。没有自动的方法来确认3.7中未引入语言的某些更改。您可以阅读“ Python 3.7的新增功能”页面,以确保您没有使用3.6中不存在的3.7中的新功能/行为,但此处没有100%自动化的解决方案;您必须自己编写测试。

  • 我要补充一点,[tox](https://tox.readthedocs.io/)是一个用于使用多个Python解释器运行测试的好工具。 (2认同)