自学Python-标准库sys
标准库sys
导入模块
os是Python的标准库之一,所以可以直接导入。
1 |
|
常用方法
argv
获取命令行参数列表,第一个元素是程序本身。
1 |
|
exit(n)
退出python,exit(0)代表正常退出,其他值会引发异常
1 |
|
path
path是一个目录列表,供Python从中查找模块。在Python启动时,sys.path根据内建规则和PYTHONPATH变量进行初始化。sys.path的第一个元素通常是个空字符串,表示当前目录。
1 |
|
sys.path本质上是一个列表,可以进行append、insert、pop、remove等各种列表相关的操作,但通常都进行append操作,添加自己想要的查找路径。
sys.stdin、sys.stdout、sys.stderr
这三个就是标准输入,标准输出和错误流,它们返回的都是一个“文件类型”对象,支持read()、write()和flush()等操作,就像用open()方法打开的文件对象那样!
常用的操作是重定向:
1 |
|
结语
整个自学python告一段落了,学完这些已经可以开始写脚本了,我会将我后续写的脚本下来,见证进步的过程。
感谢看官看到这里,虽然,没人会关注到这个文章(哈哈)。
自学Python-标准库sys
https://carl-5535.github.io/2020/11/13/自学python/自学Python-标准库sys/