PythonStudy——sys:系统 模块
''' 命令行参数List,第一个元素是程序本身路径:sys.argv 退出程序,正常退出时exit(0):sys.exit(n) 获取Python解释程序的版本信息:sys.version 最大int值:sys.maxsize | sys.maxint 环境变量:sys.path 操作系统平台名称:sys.platform '''
案例:开发一款命令行界面的文件复制工具
import sys source_path = sys.argv[1] target_path = sys.argv[2] print(source_path) print(target_path) with open(source_path, "rb") as f1: with open(target_path, "wb") as f2: while True: data = f1.read(1024) if not data: break f2.write(data)