一、关于模块那些事
python的强大之处在于他有着丰富且强大的标准库和第三方库,很对功能都有相应的python库支持
例如:
sys模块:
1 # Author :GU 2 import sys 3 print(sys.path) ###打印环境变量 4 print(sys.argv) ###打印相对路径
执行结果:
1 [‘C:\\Users\\Administrator\\PycharmProjects\\s14\\day2‘, ‘C:\\Users\\Administrator\\PycharmProjects\\s14‘, ‘C:\\Python35\\python35.zip‘, ‘C:\\Python35\\DLLs‘, ‘C:\\Python35\\lib‘, ‘C:\\Python35‘, ‘C:\\Python35\\lib\\site-packages‘] 2 ################### 3 python sys1.py helo world 4 [‘sys1.py‘, ‘helo‘, ‘world‘] ####把执行脚本时传递的参数获取到了
os模块:
1 # Author :GU 2 import os 3 cmd_res = os.system("dir") ###执行命令 4 执行结果 5 C:\Users\Administrator\PycharmProjects\s14\day2 ???¼ 6 2016/08/01 ??? ???? 09:46 <DIR> . 7 2016/08/01 ??? ???? 09:46 <DIR> .. 8 2016/07/30 ???? ???? 12:49 137 login.py 9 2016/07/30 ???? ???? 10:36 <DIR> new_dir 10 2016/08/01 ??? ???? 09:46 134 os_tesy.py 11 因为字符集的问题所有乱码,属于正常 12 # Author :GU 13 import os 14 #cmd_res = os.system("dir") 15 cmd_res = os.popen("dir").read() 16 print(" >",cmd_res) 17 os.mkdir("new_dir") 18 创建一个文件夹以new_dir命名的
时间: 2024-11-29 01:15:56