# 示例代码:Python 接收命令行参数
import sys
def main():
    # sys.argv 是一个包含命令行参数的列表,其中第一个元素是脚本名称
    args = sys.argv[1:]  # 去掉脚本名称,只保留用户传递的参数
    if len(args) == 0:
        print("没有接收到任何参数")
    else:
        print(f"接收到的参数: {args}")
if __name__ == "__main__":
    main()sys.argv 是 Python 中用于接收命令行参数的内置模块。它返回一个列表,其中第一个元素是脚本的名称,后面的元素是传递给脚本的参数。sys.argv[1:] 去掉了脚本名称,只保留用户传递的参数。你可以将上述代码保存为一个 .py 文件,并在命令行中运行它,例如:
python script.py arg1 arg2 arg3这将会输出:
接收到的参数: ['arg1', 'arg2', 'arg3']下一篇:python读取目录下所有文件名
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站