• python标准库


    学习源码:

    # 开箱即用
    # 为了实现开箱即用的思想,Python中为我们提供了一个模块的标准库
    # 在这个标准库中,有很多很强大的模块我们可以直接使用,
    #   并且标准库会随Python的安装一同安装
    # sys模块,它里面提供了一些变量和函数,使我们可以获取到Python解析器的信息
    #   或者通过函数来操作Python解析器
    # 引入sys模块
    import sys
    
    # pprint 模块它给我们提供了一个方法 pprint() 该方法可以用来对打印的数据做简单的格式化
    import pprint
    
    # sys.argv
    # 获取执行代码时,命令行中所包含的参数
    # 该属性是一个列表,列表中保存了当前命令的所有参数
    # print(sys.argv)
    
    # sys.modules
    # 获取当前程序中引入的所有模块
    # modules是一个字典,字典的key是模块的名字,字典的value是模块对象
    pprint.pprint(sys.modules)
    
    # sys.path
    # 他是一个列表,列表中保存的是模块的搜索路径
    # ['C:\Users\lilichao\Desktop\resource\course\lesson_06\code',
    # 'C:\dev\python\python36\python36.zip',
    # 'C:\dev\python\python36\DLLs',
    # 'C:\dev\python\python36\lib',
    # 'C:\dev\python\python36',
    # 'C:\dev\python\python36\lib\site-packages']
    # pprint.pprint(sys.path)
    
    # sys.platform
    # 表示当前Python运行的平台
    # print(sys.platform)
    
    # sys.exit()
    # 函数用来退出程序
    # sys.exit('程序出现异常,结束!')   # 后面的代码就不会执行了
    # print('hello')
    
    # os 模块让我们可以对操作系统进行访问
    import os
    
    # os.environ
    # 通过这个属性可以获取到系统的环境变量
    # pprint.pprint(os.environ['path'])
    
    # os.system()
    # 可以用来执行操作系统的名字
    # os.system('dir')
    # os.system('notepad')
    
    # 官方文档:https://docs.python.org/3/index.html     Global Module Index 这个点进去

    官方文档图:

  • 相关阅读:
    我理解的BFC
    框架设计—选择器模块
    eval 的使用与延展
    Git学习笔记
    CSS3选择器学习笔记
    JavaScript继承学习笔记
    JavaScript原型与原型链学习笔记
    javascript面向对象编程笔记
    GitHub图形界面使用笔记
    HTML5表单学习笔记
  • 原文地址:https://www.cnblogs.com/FlyingLiao/p/11349229.html
Copyright © 2020-2023  润新知