Python模块-Sys

Posted 空林~~清风~~~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python模块-Sys相关的知识,希望对你有一定的参考价值。

1 sys.argv #在命令行参数是一个空列表,在其他中第一个列表元素中程序本身的路径

2 sys.exit(n) #退出程序,正常退出时exit(0)

3 sys.version #获取python解释程序的版本信息

4 sys.path #返回模块的搜索路径,初始化时使用python PATH环境变量的值

5 sys.platform #返回操作系统平台的名称

6 sys.stdin #输入相关

7 sys.stdout #输出相关

8 sys.stderror #错误相关

# 运行函数判断传入参数
li = sys.argv
if li[1] == post:
    print(post)
elif li[1] == down:
    print(1111)
#需要在console下运行python xxx.py post
#返回post

#sys.path
print(sys.path)
for i in sys.path:
    print(i)

sys.path.append("c:	emp")
print(sys.path)

#sys.version
print(sys.version)

 

 import sys,time
 for i in range(1,20):
     sys.stdout.write("#") #显示写入
     time.sleep(0.2)
     sys.stdout.flush() # 把每次写入的东西都给刷新到屏幕

 

import sys,time

def view_bar(num, total):
    rate = float(num) / float(total)
    rate_num = int(rate * 100)
    r = 
%d%% % (rate_num, ) #%% 表示一个%
    sys.stdout.write(r)
    sys.stdout.flush()
if __name__ == __main__:
    for i in range(0, 101):
        time.sleep(0.1)
        view_bar(i, 100)

进度%比

 

以上是关于Python模块-Sys的主要内容,如果未能解决你的问题,请参考以下文章

python内置模块(sys)--033

Python中常用的模块(sys模块)

Python中sys模块

python标准库之sys模块 学习

python 常用模块之random,os,sys 模块

python sys.path 从哪里