输入代码示例,
import os
import sys
import time
import argparse
if __name__ == "__main__":
start_t = time.time()
parser = argparse.ArgumentParser()
parser.add_argument('--input_dir_path', default='real_input_dir_path')
parser.add_argument('--output_dir_path', default='real_output_dir_path')
args = parser.parse_args()
input1 = args.input_dir_path
input2 = args.output_dir_path
print(f"input1 = {input1}, input2 = {input2}.")
end_t = time.time()
print(f"used time: {(end_t - start_t) / 60.0} minutes!")
在终端中执行,
python tmp.py --input_dir_path /home/map/input_dir_path --output_dir_path /home/map/output_dir_path
结果为,
input1 = /home/map/input_dir_path, input2 = /home/map/output_dir_path.
used time: 0.0001167138417561849 minutes!