简短问题:是否有办法知道脚本在3.4
中的工作原理与在3.8
中编写的脚本相同?
长问题:我写了一个脚本,那里使用了很多if and else
,当我在python 3.8.2中构建它时,我自己已经测试了每一行。但是现在我需要使用py2exe(仅支持直到3.4
)。因此,现在我想卸载我的python并安装3.4
,但是我不确定我的所有代码是否都将支持它。我仅从版本3.8
开始使用python,所以我不知道从3.4到3.8.2发生了什么变化
这些是我使用的进口商品
import pandas as pd
import eel
import bottle_websocket
import tkinter.filedialog
import xlrd
from configparser import ConfigParser
import os
import time
import xlsxwriter
import json
由于我使用了太多的if语句,所以我不知道if
if
内的某些行是否会执行。
您可以在系统中维护2个不同的环境。
因此,请尝试在两种环境中运行代码,并查看是否收到任何警告或错误。
通常,您共享的导入内容不会有太大变化。