Parse Input Arguments
Python - Command Line Arguments
$ python test.py arg1 arg2 arg3
==> use sys module
==> sys.argv give all input arguments in a list
Parse Input Options
argparse — Parser for command-line options, arguments and sub-commands — Python 3.10.0 documentation
$ python prog.py 1 2 3 4 --sum
==> use argparse module ==> together with sys.argv
Get Interactive Inputs
python2: raw_input("prompt_text")
python3: input("prompt_text")
see:
What's the difference between `raw_input()` and `input()` in Python 3? - Stack Overflow
tutorial and multiple examples:

本文对比了Python中sys.argv和argparse模块在处理命令行输入的方式,探讨了如何使用argparse进行选项和参数解析,并介绍了get Interactive Inputs的区别。通过实例演示了如何利用这两个工具处理`$pythontest.py arg1 arg2 arg3`和`$python prog.py --sum 1234`的场景。
6648

被折叠的 条评论
为什么被折叠?



