码迷,mamicode.com
首页 > 其他好文 > 详细

第二十篇 sys模块

时间:2018-07-02 10:56:06      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:maxsize   进度条   div   环境   std   解释   exit   SYS模块   pen   

修改环境变量

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模块

标签:maxsize   进度条   div   环境   std   解释   exit   SYS模块   pen   

原文地址:https://www.cnblogs.com/victorm/p/9251583.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!