要使用参数调用外部程序,您可以使用命令行参数、配置文件或环境变量等方法。以下是一些建议:
python my_script.py arg1 arg2 arg3
在程序中,您可以使用sys.argv
列表来访问这些参数。例如:
import sys
arg1 = sys.argv[1]
arg2 = sys.argv[2]
arg3 = sys.argv[3]
configparser
库来读取。例如,您可以创建一个名为config.ini
的配置文件,其中包含以下内容:[DEFAULT]
arg1 = value1
arg2 = value2
arg3 = value3
在程序中,您可以使用以下代码来读取配置文件:
import configparser
config = configparser.ConfigParser()
config.read('config.ini')
arg1 = config.get('DEFAULT', 'arg1')
arg2 = config.get('DEFAULT', 'arg2')
arg3 = config.get('DEFAULT', 'arg3')
os
库来访问它们。例如,在命令行中设置环境变量:export ARG1=value1
export ARG2=value2
export ARG3=value3
在程序中,您可以使用以下代码来访问这些环境变量:
import os
arg1 = os.environ['ARG1']
arg2 = os.environ['ARG2']
arg3 = os.environ['ARG3']
这些方法可以帮助您使用参数调用外部程序。请注意,这些示例是针对Python编写的,但您可以根据您的编程语言进行相应的更改。
领取专属 10元无门槛券
手把手带您无忧上云