import sys sys.argv # 获取运行 Python 程序的命令行参数。 其中 sys.argv[0] 通常就是指该 Python 程序,sys.argv[1] 代表为 Python 程序提供的第一个参数,sys.argv[2] 代表为 Python 程序提供的第二个参数……依此类推。 sys.path # 是一个字符串列表,其中每个字符串都是一个目录名,在使用 import 语句导入模块时,解释器就会从这些目录中查找指定的模块。 >>> sys.path ['', 'D:\\tanzhou\\Ubuntu_tornado', 'C:\\Users\\苏永艾\\AppData\\Local\\Programs\\Python\\Python36-32\\python36.zip', 'C:\\Users\\苏永艾\\AppData\\Local\\Programs\\Python\\Python36-32\\DLLs', 'C:\\Users\\苏永艾\\AppData\\Local\\Programs\\Python\\Python36-32\\lib', 'C:\\Users\\苏永艾\\AppData\\Local\\Programs\\Python\\Python36-32', 'C:\\Users\\苏永艾\\AppData\\Local\\Programs\\Python\\Python36-32\\lib\\site-packages'] sys.exit() # 退出程序 sys.modules # 返回模块名和载入模块对应关系的字典。 sys.platform # 操作系统的名称 >>> sys.platform 'win32' sys.version # 返回当前 Python 解释器的版本信息。 >>> sys.version '3.6.2 (v3.6.2:5fd33b5, Jul 8 2017, 04:14:34) [MSC v.1900 32 bit (Intel)]' sys.executable # 返回 Python 解释器在磁盘上的存储路径。 >>> sys.executable 'C:\\Users\\苏永艾\\AppData\\Local\\Programs\\Python\\Python36-32\\python.exe' sys.stdin、sys.stdout、sys.stderr # 这三个模块变量是类文件流对象,分别表示标准输入、标准输出和标准错误。简单理解,Python 利用 sys.stdin 获得输入,利用 sys.stdout 输出。
python常用模块-sys 模块
猜你喜欢
转载自www.cnblogs.com/su-sir/p/12516240.html
今日推荐
周排行