发布时间:2017-12-12 22:41:19编辑:Run阅读(3842)
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模块
47606
45987
36909
34470
29082
25713
24566
19715
19248
17756
5566°
6155°
5691°
5737°
6706°
5483°
5484°
5989°
5965°
7295°