第二十篇 sys模块
Posted victorm
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第二十篇 sys模块相关的知识,希望对你有一定的参考价值。
修改环境变量
import sys sys.path.append() 但是,这种修复方式只是临时修改 如果要永久修改,就要电脑里配置环境变量。
- sys.argv:命令行参数List,第一个元素是程序本身路径
import sys print(sys.argv) # [‘F:/workspace/OldBoy/源码/课件与源码/python全栈3期-课件与源码/day22源码/day22课堂代码/day22/sys_test.py‘] command=sys.argv[1] path=sys.argv[2] if command=="post": pass elif command=="get": pass
- sys.exit():程序执行中,遇到sys.exit()就退出程序,正常退出时使用exit()
- sys.version:获取Python解释程序的版本信息
print(sys.version) # 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 16:07:46) [MSC v.1900 32 bit (Intel)]
- sys.maxsize:最大int值
print(sys.maxsize) # 2147483647
- sys.path:返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值
print(sys.path)
- sys.platform:返回操作系统平台名称
print(sys.platform) # win32
- sys.stdout:进度条
import time, sys for i in range(10): sys.stdout.write("#") # 写的#先存放在内存里,等写完后一次性显示在屏幕 time.sleep(0.1) sys.stdout.flush() # flush:写一个# 就显示一个#到屏幕
以上是关于第二十篇 sys模块的主要内容,如果未能解决你的问题,请参考以下文章