码迷,mamicode.com
首页 > 编程语言 > 详细

python--模块之sys与python解释器交互模块

时间:2018-11-01 19:46:40      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:整数   解释器   运行环境   函数   python运行   --   sys.path   自动   names   

作用:
sys模块是与python解释器交互的一个接口。它提供了一系列有关python运行环境的变量和函数。

常用函数:
import sys

sys.argv #命令行参数list,第一个元素是程序本身路径。

print (sys.argv)
>>E:/test/test.py

sys.platform #获取当前执行环境的平台,win32:Windows 32bit,Linux:Linux平台

print(sys.platform)
>>win32

sys.path #获取模块搜索路径。

print(sys.path)


sys.builtin_module_names #获取内置模块的名字。

print(sys.builtin_module_names)

sys.exit(n) #
执行到主程序末尾,解释器自动退出,但是如果需要中途退出程序,可以调用sys.exit函数,带有一个可选的整数参数返回给调用它的程序,表示你可以在主程序中捕获对sys.exit的调用。(0是正常退出,其他为异常)

print (‘running...‘)
try:
sys.exit(1)
except SystemExit:
print (‘程序正常‘)
print (‘exited‘)

 

python--模块之sys与python解释器交互模块

标签:整数   解释器   运行环境   函数   python运行   --   sys.path   自动   names   

原文地址:https://www.cnblogs.com/chen-1054425078/p/9891184.html

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