在使用Python源时编辑Python源的安全且简单的工作流程是什么?

时间:2018-05-16 08:13:22

标签: python windows version-control multiprocessing

所以我正在开发一个Python 3软件包,一些功能在脚本中测试,可以在远程机器上运行几个小时/天。

在我开始使用多处理(在Windows上)之前,编辑源文件,然后启动脚本并继续编辑没有问题,因为所有导入都会立即解析,并且所有代码都保持在内存中不变。

使用多处理时,当我正在编辑文件并且正在运行的脚本命中导入语句时,我会收到语法错误等。

编辑我的Python源代码的安全方法是什么?它不会过多地中断我的编程工作流程?

我喜欢这样一个事实,即我可以快速尝试各种想法,而且我不想在更改代码和在远程计算机上运行它之间添加太多步骤。

我的想法:

  • 使用版本控制并在本地计算机上处​​理本地副本。 问题在这里:我必须在远程计算机上进行一些调试,所以在寻找小错误时我必须进行微小的修改。

  • 使用版本控制并处理远程计算机上的副本。 问题在这里:如果我理解正确,我将不得不在“调试”和“测试”conda环境之间切换。看起来有点单调乏味。

  • 找到多处理问题的解决方案.....

我确定有办法做到这一点,你能帮助我吗?

0 个答案:

没有答案