《2018年5月20日》【连续222天】
标题:os库,第三方库安装脚本;
内容:
A.os库:
子库:
os.path:
abspath(path):返回path在当前系统的绝对路径
normpath(path):归一化Path的表现形式,统一用\\分隔路径
relpath(path):返回当前程序与文件之间的相对路径(relative path)
dirname(path):返回path中的目录名称
basename(path):返回path中最后的文件名称
join(path,*paths):组合path与paths,返回一个路径字符串
exists(path):判断path队友文件或目录是否存在,返回True或False
isfile(path):判断path所对应是否为已存在的文件
isdir(path):。。。。目录
getatime(),getmtime(),getctime():对于文件或目录上一次访问时间,最近一次的修改时间,创建时间
getsize():大小
进程管理:.system()
环境参数:
.chdir():修改当前程序操作的路径
.getcwd():返回程序的当前路径
.cpu_cound():当前系统cpu数量
.urandom(n):获得n个字节长度的随机字符串
B.第三方库安装脚本:
#BatchInatall.py
import os
libs = {"numpy","matplotlib","pillow","sklearn","requests",\
"jieba","beautifulsoup4","wheel","networkx","sympy",\
"pyinstaller","django","flask","werobot","pyqt5",\
"pandas","pyopengl","pypdf2","docopt","pygame"}
try:
for lib in libs:
os.system("pip install "+lib)
print("Successful")
except:
print("Failed somehow")
在cmd中运行这个程序即可;