1.退出程序
import sys
print(1)
sys.exit() #退出程序
print(2) #程序已退出,不会打印

2.从某个路径导入包
import sys
sys.path.append("e:\\")
3.获取执行脚本时传入的参数
import sys
print(len(sys.argv))
for id,i in enumerate(sys.argv):
print("第%s个参数:" %id,i)

4.标准输入
import sys
counter = 1
while True:
#相当于input()
line = sys.stdin.readline()
if not line.strip():
break
print ("%s:%s" % (counter,line) )
counter += 1
5.标准输出
import sys
for i in range(3):
#相当于print()
sys.stdout.write('DansonC')
#后面的7为输出的长度

6.标准错误输出
import sys
for i in range(3):
#pycharm中红字输出
sys.stderr.write('DansonC Error!'+'\n')

本文深入探讨了Python中sys模块的使用方法,包括如何退出程序、导入指定路径的包、处理命令行参数、进行标准输入输出及错误输出。通过具体代码示例,详细解释了sys模块在实际编程中的应用。
524

被折叠的 条评论
为什么被折叠?



