sys模块是与
1,argv : 处理命令行参数
在解释器启动后,argv 列表包含了传递给脚本的所有参数,列表的第一个元素为脚本自身的名称.
2,path : 处理模块
path 列表是一个由目录名构成的列表,Python 从中查找扩展模块( Python 源模块,编译模块,或者二进制扩展).
启动 Python 时,这个列表从根据内建规则,PYTHONPATH 环境变量的内容,以及注册表( Windows 系统)等进行初始化.
由于它只是一个普通的列表,你可以在程序中对它进行操作,
结果 : [<span style="color: #800000;">'<span style="color: #800000;">D:\pythonfile\PyCharm\week6<span style="color: #800000;">',<span style="color: #800000;">'<span style="color: #800000;">D:\pythonfile\PyCharm<span style="color: #800000;">',<span style="color: #800000;">'<span style="color: #800000;">D:\pythonfile\PyCharm\venv\Scripts\python37.zip<span style="color: #800000;">',<span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib<span style="color: #800000;">',<span style="color: #800000;">'<span style="color: #800000;">C:\python37\DLLs<span style="color: #800000;">',<span style="color: #800000;">"<span style="color: #800000;">C:\Users\deng'peng\AppData\Local\Programs\Python\Python37-32<span style="color: #800000;">",<span style="color: #800000;">'<span style="color: #800000;">D:\pythonfile\PyCharm\venv<span style="color: #800000;">',<span style="color: #800000;">'<span style="color: #800000;">D:\pythonfile\PyCharm\venv\lib\site-packages<span style="color: #800000;">',<span style="color: #800000;">'<span style="color: #800000;">D:\pythonfile\PyCharm\venv\lib\site-packages\setuptools-39.1.0-py3.7.egg<span style="color: #800000;">',<span style="color: #800000;">'<span style="color: #800000;">D:\pythonfile\PyCharm\venv\lib\site-packages\pip-10.0.1-py3.7.egg<span style="color: #800000;">',<span style="color: #800000;">'<span style="color: #800000;">D:\软件\PyCharm 2018.1.4\helpers\pycharm_matplotlib_backend<span style="color: #800000;">']
3,modules : 查找已导入的模块
全局字典,每当python启动时该字段自动加载到内存中。新加模块sys.modules会自动记录该模块,第二次导入时直接从字典中加载,加快运行速度。他拥有字典的一切方法。keys是模块名values是模块modules返回路径
<span style="color: #0000ff;">print(<span style="color: #800000;">"<span style="color: #800000;">
</span><span style="color: #800000;">"</span><span style="color: #000000;">) </span><span style="color: #0000ff;">print</span><span style="color: #000000;">(sys.modules.keys()) </span><span style="color: #0000ff;">print</span>(<span style="color: #800000;">"</span><span style="color: #800000;">
<span style="color: #800000;">"<span style="color: #000000;">)<span style="color: #0000ff;">print<span style="color: #000000;">(sys.modules.values())
<span style="color: #0000ff;">print(<span style="color: #800000;">"<span style="color: #800000;">```````````````````<span style="color: #800000;">"<span style="color: #000000;">)
<span style="color: #0000ff;">print(sys.modules[<span style="color: #800000;">"<span style="color: #800000;">os<span style="color: #800000;">"<span style="color: #000000;">]
运行结果:
{<span style="color: #800000;">'<span style="color: #800000;">sys<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">sys<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">builtins<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">builtins<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">_frozen_importlib<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_frozen_importlib<span style="color: #800000;">' (frozen)>,<span style="color: #800000;">'<span style="color: #800000;">_imp<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_imp<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">_thread<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_thread<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">_warnings<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_warnings<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">_weakref<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_weakref<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">zipimport<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">zipimport<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">_frozen_importlib_external<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_frozen_importlib_external<span style="color: #800000;">' (frozen)>,<span style="color: #800000;">'<span style="color: #800000;">_io<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">io<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">marshal<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">marshal<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">nt<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">nt<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">winreg<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">winreg<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">encodings<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">encodings<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\encodings\init.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">codecs<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">codecs<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\codecs.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">_codecs<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_codecs<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">encodings.aliases<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">encodings.aliases<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\encodings\aliases.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">encodings.utf_8<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">encodings.utf_8<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\encodings\utf_8.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">_signal<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_signal<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">main<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">main<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">D:/pythonfile/PyCharm/week6/day34.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">encodings.latin_1<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">encodings.latin_1<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\encodings\latin_1.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">io<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">io<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\io.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">abc<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">abc<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\abc.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">_abc<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_abc<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">site<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">site<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\site.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">os<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">os<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\os.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">stat<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">stat<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\stat.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">_stat<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_stat<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">ntpath<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">ntpath<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\ntpath.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">genericpath<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">genericpath<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\genericpath.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">os.path<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">ntpath<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\ntpath.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">_collections_abc<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_collections_abc<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\_collections_abc.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">_sitebuiltins<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_sitebuiltins<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\_sitebuiltins.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">_bootlocale<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_bootlocale<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\_bootlocale.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">_locale<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_locale<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">encodings.gbk<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">encodings.gbk<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\encodings\gbk.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">_codecs_cn<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_codecs_cn<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">_multibytecodec<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_multibytecodec<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">encodings.cp437<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">encodings.cp437<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\encodings\cp437.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">sitecustomize<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">sitecustomize<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">D:\软件\PyCharm 2018.1.4\helpers\pycharm_matplotlib_backend\sitecustomize.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">time<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">time<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">random<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">random<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\random.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">warnings<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">warnings<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\warnings.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">types<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">types<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\types.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">math<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">math<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">hashlib<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">hashlib<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\hashlib.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">_hashlib<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_hashlib<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\DLLs\_hashlib.pyd<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">_blake2<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_blake2<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">_sha3<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_sha3<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">itertools<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">itertools<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">bisect<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">bisect<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\bisect.py<span style="color: #800000;">'>,<span style="color: #800000;">'<span style="color: #800000;">_bisect<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_bisect<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<span style="color: #800000;">'<span style="color: #800000;">_random<span style="color: #800000;">': <module <span style="color: #800000;">'<span style="color: #800000;">_random<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)><span style="color: #000000;">}
dict_keys([</span><span style="color: #800000;">'</span><span style="color: #800000;">sys</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">builtins</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_frozen_importlib</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_imp</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_thread</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_warnings</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_weakref</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">zipimport</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_frozen_importlib_external</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_io</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">marshal</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">nt</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">winreg</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">encodings</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">codecs</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_codecs</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">encodings.aliases</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">encodings.utf_8</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_signal</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">__main__</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">encodings.latin_1</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">io</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">abc</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_abc</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">site</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">os</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">stat</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_stat</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">ntpath</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">genericpath</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">os.path</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_collections_abc</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_sitebuiltins</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_bootlocale</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_locale</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">encodings.gbk</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_codecs_cn</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_multibytecodec</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">encodings.cp437</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">sitecustomize</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">time</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">random</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">warnings</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">types</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">math</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">hashlib</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_hashlib</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_blake2</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_sha3</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">itertools</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">bisect</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_bisect</span><span style="color: #800000;">'</span>,<span style="color: #800000;">'</span><span style="color: #800000;">_random</span><span style="color: #800000;">'</span><span style="color: #000000;">])
dict_values([<module <span style="color: #800000;">'<span style="color: #800000;">sys<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">builtins<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">_frozen_importlib<span style="color: #800000;">' (frozen)>,<module <span style="color: #800000;">'<span style="color: #800000;">_imp<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">_thread<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">_warnings<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">_weakref<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">zipimport<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">_frozen_importlib_external<span style="color: #800000;">' (frozen)>,<module <span style="color: #800000;">'<span style="color: #800000;">io<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">marshal<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">nt<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">winreg<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">encodings<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\encodings\init.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">codecs<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\codecs.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">_codecs<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">encodings.aliases<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\encodings\aliases.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">encodings.utf_8<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\encodings\utf_8.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">_signal<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">main<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">D:/pythonfile/PyCharm/week6/day34.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">encodings.latin_1<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\encodings\latin_1.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">io<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\io.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">abc<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\abc.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">_abc<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">site<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\site.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">os<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\os.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">stat<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\stat.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">_stat<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">ntpath<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\ntpath.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">genericpath<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\genericpath.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">_collections_abc<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\_collections_abc.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">_sitebuiltins<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\_sitebuiltins.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">_bootlocale<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\_bootlocale.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">_locale<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">encodings.gbk<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\encodings\gbk.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">_codecs_cn<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">_multibytecodec<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">encodings.cp437<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\encodings\cp437.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">sitecustomize<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">D:\软件\PyCharm 2018.1.4\helpers\pycharm_matplotlib_backend\sitecustomize.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">time<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">random<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\random.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">warnings<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\warnings.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">types<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\types.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">math<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">hashlib<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\hashlib.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">_hashlib<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\DLLs\_hashlib.pyd<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">_blake2<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">_sha3<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">itertools<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">bisect<span style="color: #800000;">' <span style="color: #0000ff;">from <span style="color: #800000;">'<span style="color: #800000;">C:\python37\Lib\bisect.py<span style="color: #800000;">'>,<module <span style="color: #800000;">'<span style="color: #800000;">_bisect<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)>,<module <span style="color: #800000;">'<span style="color: #800000;">_random<span style="color: #800000;">' (built-<span style="color: #0000ff;">in)><span style="color: #000000;">])
</span><module <span style="color: #800000;">'</span><span style="color: #800000;">os</span><span style="color: #800000;">'</span> <span style="color: #0000ff;">from</span> <span style="color: #800000;">'</span><span style="color: #800000;">C:\\python37\\Lib\\os.py</span><span style="color: #800000;">'</span>></pre>
</div>
<h3>4,platform : 获得当前平台</h3>
<p>sys.platform 返回当前平台 出现如: "win32" "linux2" 等</p>
<div class="cnblogs_code">
<pre><span style="color: #0000ff;">print</span><span style="color: #000000;">(sys.platform)
结果:win32</span></pre>
</div>
<h3>5,exit : 退出程序</h3>
<p>如果准备在退出前自己清理一些东西(比如删除临时文件),你可以配置一个 "退出处理函数"(exit handler),它将在程序退出的时候自动被调用</p>
<div class="cnblogs_code">
<pre><span style="color: #0000ff;">import</span><span style="color: #000000;"> sys
</span><span style="color: #0000ff;">print</span>(<span style="color: #800000;">"</span><span style="color: #800000;">hello</span><span style="color: #800000;">"</span><span style="color: #000000;">)
</span><span style="color: #0000ff;">try</span><span style="color: #000000;">:
sys.exit(</span>1<span style="color: #000000;">)
</span><span style="color: #0000ff;">except</span> SystemExit: <span style="color: #008000;">#</span><span style="color: #008000;"> 捕获退出的异常</span>
<span style="color: #0000ff;">pass</span> <span style="color: #008000;">#</span><span style="color: #008000;"> 捕获后不做任何操作</span>
<span style="color: #0000ff;">print</span>(<span style="color: #800000;">"</span><span style="color: #800000;">There</span><span style="color: #800000;">"</span><span style="color: #000000;">)
结果:
hello
There</span></pre>
</div>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。