Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在另一台PC上运行python脚本_Python - Fatal编程技术网

在另一台PC上运行python脚本

在另一台PC上运行python脚本,python,Python,我必须检查不同软件的版本及其正确的补丁,我已经编写了一个python脚本,可以在我的office笔记本电脑上开发 现在我必须在我的实验室里运行脚本,实验室的PC机没有python,我不允许在它们上安装python 有没有办法在实验室里运行我的python脚本 我看到的选择 将python转换为EXE并运行它 如果我选择此选项,我不喜欢使用调度程序在固定时间内运行EXE,因为实验室可能用于测试 如何为代码创建API,以便调用API并根据需要运行它 还是有比我错过的更好的方法 如果不想编译为EXE,

我必须检查不同软件的版本及其正确的补丁,我已经编写了一个python脚本,可以在我的office笔记本电脑上开发

现在我必须在我的实验室里运行脚本,实验室的PC机没有python,我不允许在它们上安装python

有没有办法在实验室里运行我的python脚本

我看到的选择

将python转换为EXE并运行它

如果我选择此选项,我不喜欢使用调度程序在固定时间内运行EXE,因为实验室可能用于测试

如何为代码创建API,以便调用API并根据需要运行它

还是有比我错过的更好的方法


如果不想编译为EXE,可以使用此替代方法:

用于运行脚本

下载文件夹中的可移植Python 可选用于使用的其他包装将Venpython虚拟环境放置在同一文件夹中 可选将venv与python.exe一起使用-m venv env 使用python.exe打开文件夹中的cmd 使用python.exe script.py运行脚本 对于API:

您可以为API使用参数,这取决于您要投入多少时间和精力

使用sys.args并使用所需参数运行脚本 在允许的端口上使用TCP服务器并侦听命令*如果您没有使用TCP*可能会非常耗时
这回答了你的问题吗?是的,这与我的要求相似。谢谢