sys 模块提供了许多函数和变量来处理 Python 运行时用来获取操作系统和编译器的一些配置、设置及操作。
一、处理命令行参数
# sys.argv #现从程序外部向程序传递参数[*],0代表程序本身
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# @Time : 2017/11/29 0029 11:31
# @Author : ming
import sys
print(sys.argv)
if len(sys.argv) > 1:
print(sys.argv[0])
print(sys.argv[1])
print(sys.argv[2])
else:
print("没有传递参数")
C:\Users\Administrator\PycharmProject\MyProject\myfunc>python ceshi.py arg1 arg2
[