我正在通过pyinstaller创建一个独立/可移植的exe,可以从没有python的PC上运行。我遇到的问题是我在.py文件中使用的批处理命令启动SimpleHTTPServer并提供给特定目录。这段代码(批处理命令):
os.chdir('c:\MC\log')
os.system('cmd /c start python -m SimpleHTTPServer 8080')
由于在命令中直接引用“python”,它会出错。我的问题是如何在不引用python的情况下包含此批处理命令或是否有另一种方法可以启动SimpleHTTPServer并提供给特定目录?