发布时间:2017-12-12 22:41:19编辑:Run阅读(3880)
sys模块最常用的就只有两个,sys.argv和sys.exit,sys.argv返回一个列表,包含了所有的命令行参数,sys.exit则是退出程序。再就是可以返回当前系统平台
编写testSys.py,代码如下
#!/usr/bin/env python # coding: utf-8 __author__ = 'www.py3study.com' import sys class showSysmodule(object): '''这个类用于展示python标准库中的sys模块''' def __init__(self): print(u'sys模块最常用的功能就是获取程序的参数') self.getArg() print(u'其次就是获取当前的系统平台') self.getOs() def getArg(self): print(u'开始获取参数的个数') print(u'当前参数有{}个'.format(len(sys.argv))) print(u'这些参数分别是{}'.format(sys.argv)) def getOs(self): print(u'sys.platform返回值对应的平台:') print('System\t\t\tPlatform') print('Linux\t\t\tlinux2') print('Windows\t\t\twin32') print('Cygwin\t\t\tcygwin') print('Mac OS X\t\tdarwin') print('OS/2\t\t\tos2') print('OS/2 EMX\t\tos2emx') print('RiscOS\t\t\triscos') print('AtheOS\t\t\tatheos') print('\n') print(u'当前的系统为:{}'.format(sys.platform)) if __name__ == '__main__': ssm = showSysmodule()
应该看到的结果
sys模块用处不多,但也需要熟悉,它主要作用就是返回系统信息
上一篇: python-爬虫实战
下一篇: python--time模块
47745
46237
37110
34627
29229
25886
24745
19863
19417
17909
5716°
6316°
5836°
5888°
6985°
5829°
5846°
6361°
6316°
7673°