python之sys模块
sys模块
sys模块是与python解释器交互的一个接口
sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0),错误退出sys.exit(1) sys.version 获取Python解释程序的版本信息 sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值 sys.platform 返回操作系统平台名称
import sys try: sys.exit(1) except SystemExit as e: print(e)
import sys print('*'*6) sys.exit(0) #退出程序,正常退出时exit(0),错误退出exit(1) print('--'-6) print(sys.version) print(sys.platform) #不准 print(sys.path)
print(sys.argv) #['D:/myPython/sys模块.py']列表。当前文件的文件路径 #执行一个程序有两种方法:(1)debug执行;(2)直接执行 import logging inp = sys.argv[1] if len(sys.argv) > 1 else 'warning' logging.basicConfig(level=getattr(logging, 'DEBUG')) num = (input(">>>")) logging.debug(num) a = num * 100 logging.debug(a) b = a - 10 logging.debug(b) c = b + 5 print(c)

浙公网安备 33010602011771号