#!/usr/bin/python3 # -*- coding: UTF-8 -*- import sys if len(sys.argv)<3: print("wrong parameter") print("./copyfile.py file1 file2") sys.exit(1) f1 = open(sys.argv[1]) s = f1.read()#读取file1的内容 f1.close() f2 = open(sys.argv[2],'w') f2.write(s)#将file1内容写入file2 f2.close()
sys.argv[o]:copyfile.py
sys.argv[1]:file1
sys.argv[2]:file2
sys.argv从外部获取参数,是一个列表