总目录:https://blog.csdn.net/qq_41106844/article/details/105553392
Python - 子目录:https://blog.csdn.net/qq_41106844/article/details/105553333
OS模块
参考菜鸟教程:
https://www.runoob.com/python3/python3-os-file-methods.html
SYS模块
sys.argv
获取命令行参数
例子
我们建立一个cs.py
import sys
print(sys.argv)
我们在命令行运行一下
python cs.py
['cs.py']
python cs.py 233
['cs.py','233']
之后我们做一个计算器小程序
import sys
print(eval(sys.argv[1]))
python cs.py 1+2
3
exit(n)
结束程序,正常退出是sys.exit(0)
例子
我们建立一个cs.py
import sys
print('hello')
sys.exit(0)
print('python')
我们在命令行运行一下
python cs.py
hello
只输出了hello,之后程序就退出了,没有输出python。
其他的就没啥意思。
sys.version 获取python解释器版本信息
sys.maxsize 是python3中最大int值(伪)
sys.maxint 是python2中最大int值,因为python2中有int和long之分
sys.path 获取当前环境变量
sys.platform 获取操作系统平台名称