MOOC Python语言程序设计(第8周)os库

os库

    os库提供通用的、基本的操作系统交互功能

    是标准的Python标准库,包含几百个函数

    常用路径操作、进程管理、环境参数等几类

    路径操作:os.path子库以path为入口,用于操作和处理文件路径及信息

        

        

        

        

        

    进程管理:启动系统中其他程序

        使用编写的程序,调用其他的外部程序

        os.system(command)

            执行程序或命令command

            在Windows系统中,返回值为cmd的调用返回信息

        

        返回0 表示程序正确运行

        也可以给出参数:

        

    环境参数:获取或改变系统软硬件信息等环境参数

        

        

          


例子:“第三方库自动安装脚本”

    

#BatchInstall.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("pip3 install "+lib)
    print("Successful")        
except:
    print("Failed Somehow")

举一反三:

    自动化脚本 +

    编写各类自动化运行程序的脚本,调用已有程序

    扩展应用:安装更多的第三方库,增加配置文件

    扩展异常检测:捕获更多异常类型,程序更加稳定友好

    

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/BeautyJingJing/article/details/80330633
个人分类: python
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

MOOC Python语言程序设计(第8周)os库

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭