Python提供丰富和强大的标准库和第三方库.
sys库
在命令窗口中可以输入参数
若想将参数打印出来, 可以这样写:
1 print(sys.argv[2])
os库
可以创建文件夹. 类似于Java里的File包.
1 import sys #.py文件名不能和导入的包名一样,否则系统会混乱.类似Java中package名和class名不能一样. 2 #打印环境变量 3 # print(sys.path) 4 5 # 打印当前脚本的相对路径 6 # print(sys.argv) #此文件未在c盘下,所以打印会报错 7 # print(sys.argv[2]) 8 9 import os 10 cmd_res=os.system("dir") #os.system执行完就把结果输出在控制台,返回给cmd_res的是执行的结果: 0代表执行成功,或者1代表失败. 11 print(cmd_res) #返回0. 代表os.system执行成功 12 13 print("=======================") 14 15 com2 = os.popen("dir") #返回的是内存对象地址 16 print(com2) 17 18 print("=======================") 19 #要想把dir目录内容打印出来,要这样写 20 com3 = os.popen("dir").read() 21 print(com3) 22 23 24 # 创建目录 25 os.mkdir("new_dir") #执行后会在当前项目下创建一个新的文件夹,名为new_dir
1 # 调用06login.py的内容 2 # import 06login #默认在当前目录寻找该库,找不到再去环境变量设置的路径去找 3 4 ''' 5 解决办法: 6 1. 放在site-package里(专门用来放第三方库) 7 2. 修改环境变量,指向该库所在的路径