首页 > 解决方案 > 在for循环中执行python文件

问题描述

我想从 for 循环中执行 python 脚本。

我尝试的或多或少如下:

input_dir_parent='/home/.../parent_folder/'
for input_directory in os.listdir(input_dir_parent):
    python process.py --input_dir  input_directory

所以我想将一个变量(在每次迭代后发生变化)从 for 循环作为参数传递给 process.py 脚本。但是,这不起作用。--input_dir 之后的 input_directory 不是对 input_directory 的引用,而只是一个“独立”论证(在这种情况下,它将作为字符串“input_directory”处理)。还有另一种方法可以做我想做的事吗?

标签: pythonjupyter-notebookargparse

解决方案


推荐阅读