python - 以较少手动的方式编辑和运行一系列脚本 [Python]

标签 python python-3.x ubuntu automation automated-tests

我正在尝试找到一种以较少手动方式编辑和运行一系列 python 脚本的方法。

对于上下文,我正在运行一系列模拟,其中包括按顺序运行三个代码 10 次,每次对每个代码进行微小的更改。我遇到的问题是这个过程容易出错,工作困惑。

这些是我必须对每个代码进行的编辑类型。
- 修改输入/输出文件名
- 更改参数的值

处理这个问题的最佳做法是什么?我想最好的办法是编写另一个 python 脚本来完成这一切。有没有办法从代码中编辑其他 python 代码并运行它们?

我不打算也不希望任何人为我编写代码。我只需要指向大方向 .我已经搜索了“自动化”代码的方法,但尚未成功找到我的查询的解决方案(主要是编辑部分)。

谢谢!

最佳答案

可以改变的东西(文件或参数值)应该能够被传入或注入(inject)。可能来自命令行参数、配置文件或方法参数。这是我提供的“大方向”。

关于python - 以较少手动的方式编辑和运行一系列脚本 [Python],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61415027/

相关文章:

python - 对日期序列进行排序的最 pythonic 方法是什么?

python - 如何使用 Django 设置 ATOMIC_REQUESTS?它没有按我的预期工作

bash - 如何在不使用 bash -x 的情况下将命令保存在变量中并在执行前打印翻译后的命令

php - LAMP PHP 配置

Python 和导入子模块 - Pandas 示例

python - 使用 Python 将元素附加到 json dict (geojson)

r - 更新 Pandas 后无法导入 rpy2.robjects "ValueError: The system "%s"不受支持。"

linux - 配置 Vagrant 时在 sudo 中设置环境变量

python - sklearn 逻辑回归给出有偏见的结果?

python - python3中的循环比python2慢得多