将目录作为命令行参数传递给 python 脚本
Pass directory to python script as command line argument
我有几个子目录与我的 python 脚本位于同一文件夹中。我正在尝试 运行 子目录之一中的脚本。
示例:
$ script.py subdirectory
有没有办法在命令行传入子目录
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("-subdir", "--subdirectory", help="enter subdirectory name")
params = parser.parse_args()
subdir = params.subdirectory
## and continue your code using subdir as the used subdirectory name
所以当你想 运行:
script.py -subdir SUBDIRECTORY_NAME_HERE
我有几个子目录与我的 python 脚本位于同一文件夹中。我正在尝试 运行 子目录之一中的脚本。
示例:
$ script.py subdirectory
有没有办法在命令行传入子目录
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("-subdir", "--subdirectory", help="enter subdirectory name")
params = parser.parse_args()
subdir = params.subdirectory
## and continue your code using subdir as the used subdirectory name
所以当你想 运行:
script.py -subdir SUBDIRECTORY_NAME_HERE