十四、os库的使用
1.os库
-os库提供基本的、与操作系统相关的基本交互功能
-os库是Python基本函数,包含了几百个函数
-常用的为路径操作,进程管理,环境参数等几类
2.路径操作:利用 os.path 子库,处理文件路径及信息
3.进程管理:启动系统中的其他程序
使用 os.system(command)
-执行程序或命令command
-在Windows系统中,返回值为cmd的调用返回信息
import os.path as op
print(op.isfile("text.txt"))
import os
#调用系统的计算器应用
os.system("C:\\Windows\\System32\\calc.exe")
#调用系统中的画图应用并且打开一张图片
os.system("C:\\Windows\\System32\\mspaint.exe \
C:\\Users\\Hank_Zhang\\Desktop\\IMG_2739.JPG")
4.环境参数:获得系统软硬件信息等环境参数
修改或改变系统环境信息
5.使用进程控制快速安装Python第三方库
import os
ls = {"numpy","matplotlib","pillow","sklearn","requests",\
"jieba","beautifulsoup4","wheel","networkx","sympy",\
"pyinstaller","django","flask","werobot","pyqt5",\
"pandas","pyopengl","pypdf2","docopt","pygame"}
for i in ls:
try:
os.system("pip install " + i)
print("Successful")
except:
print("Failed")
os.system("pip list")