加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python 解释器交互模块 -- sys

发布时间:2020-12-17 00:02:19 所属栏目:Python 来源:网络整理
导读:sys模块是与 ,mac下返回 0x020403F0 -endian平台的值是 ,little-endian平台的值是 1,argv : 处理命令行参数 在解释器启动后,argv 列表包含了传递给脚本的所有参数,列表的第一个元素为脚本自身的名称. 结果:D: /pythonfile/PyCharm/week6/da.py 2,path : 处

sys模块是与

,mac下返回0x020403F0-endian平台的值是,little-endian平台的值是

1,argv : 处理命令行参数

在解释器启动后,argv 列表包含了传递给脚本的所有参数,列表的第一个元素为脚本自身的名称.

结果:D:/pythonfile/PyCharm/week6/da.py

2,path : 处理模块

path 列表是一个由目录名构成的列表,Python 从中查找扩展模块( Python 源模块,编译模块,或者二进制扩展).

启动 Python 时,这个列表从根据内建规则,PYTHONPATH 环境变量的内容,以及注册表( Windows 系统)等进行初始化.

由于它只是一个普通的列表,你可以在程序中对它进行操作,

<span style="color: #0000ff;">print<span style="color: #000000;">(sys.path)

结果 : [<span style="color: #800000;">'<span style="color: #800000;">D:pythonfilePyCharmweek6<span style="color: #800000;">',<span style="color: #800000;">'<span style="color: #800000;">D:pythonfilePyCharm<span style="color: #800000;">',<span style="color: #800000;">'<span style="color: #800000;">D:pythonfilePyCharmvenvScriptspython37.zip<span style="color: #800000;">',<span style="color: #800000;">'<span style="color: #800000;">C:python37Lib<span style="color: #800000;">',<span style="color: #800000;">'<span style="color: #800000;">C:python37DLLs<span style="color: #800000;">',<span style="color: #800000;">"<span style="color: #800000;">C:Usersdeng'pengAppDataLocalProgramsPythonPython37-32<span style="color: #800000;">",<span style="color: #800000;">'<span style="color: #800000;">D:pythonfilePyCharmvenv<span style="color: #800000;">',<span style="color: #800000;">'<span style="color: #800000;">D:pythonfilePyCharmvenvlibsite-packages<span style="color: #800000;">',<span style="color: #800000;">'<span style="color: #800000;">D:pythonfilePyCharmvenvlibsite-packagessetuptools-39.1.0-py3.7.egg<span style="color: #800000;">',<span style="color: #800000;">'<span style="color: #800000;">D:pythonfilePyCharmvenvlibsite-packagespip-10.0.1-py3.7.egg<span style="color: #800000;">',<span style="color: #800000;">'<span style="color: #800000;">D:软件PyCharm 2018.1.4helperspycharm_matplotlib_backend<span style="color: #800000;">']

3,modules : 查找已导入的模块

全局字典,每当python启动时该字段自动加载到内存中。新加模块sys.modules会自动记录该模块,第二次导入时直接从字典中加载,加快运行速度。他拥有字典的一切方法。keys是模块名values是模块modules返回路径

<span style="color: #0000ff;">print<span style="color: #000000;">(sys.modules)
<span style="color: #0000ff;">print(<span style="color: #800000;">"<span style="color: #800000;"></span><span style="color: #800000;"&gt;"</span><span style="color: #000000;"&gt;) </span><span style="color: #0000ff;"&gt;print</span><span style="color: #000000;"&gt;(sys.modules.keys()) </span><span style="color: #0000ff;"&gt;print</span>(<span style="color: #800000;"&gt;"</span><span style="color: #800000;"&gt;<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:python37Libencodingsinit.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:python37Libcodecs.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:python37Libencodingsaliases.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:python37Libencodingsutf_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:python37Libencodingslatin_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:python37Libio.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:python37Libabc.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:python37Libsite.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:python37Libos.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:python37Libstat.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:python37Libntpath.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:python37Libgenericpath.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:python37Libntpath.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:python37Lib_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:python37Lib_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:python37Lib_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:python37Libencodingsgbk.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:python37Libencodingscp437.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.4helperspycharm_matplotlib_backendsitecustomize.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:python37Librandom.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:python37Libwarnings.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:python37Libtypes.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:python37Libhashlib.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:python37DLLs_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:python37Libbisect.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;"&gt;'</span><span style="color: #800000;"&gt;sys</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;builtins</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_frozen_importlib</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_imp</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_thread</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_warnings</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_weakref</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;zipimport</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_frozen_importlib_external</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_io</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;marshal</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;nt</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;winreg</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;encodings</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;codecs</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_codecs</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;encodings.aliases</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;encodings.utf_8</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_signal</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;__main__</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;encodings.latin_1</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;io</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;abc</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_abc</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;site</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;os</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;stat</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_stat</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;ntpath</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;genericpath</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;os.path</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_collections_abc</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_sitebuiltins</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_bootlocale</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_locale</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;encodings.gbk</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_codecs_cn</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_multibytecodec</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;encodings.cp437</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;sitecustomize</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;time</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;random</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;warnings</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;types</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;math</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;hashlib</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_hashlib</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_blake2</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_sha3</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;itertools</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;bisect</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_bisect</span><span style="color: #800000;"&gt;'</span>,<span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;_random</span><span style="color: #800000;"&gt;'</span><span style="color: #000000;"&gt;])

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:python37Libencodingsinit.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:python37Libcodecs.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:python37Libencodingsaliases.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:python37Libencodingsutf_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:python37Libencodingslatin_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:python37Libio.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:python37Libabc.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:python37Libsite.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:python37Libos.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:python37Libstat.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:python37Libntpath.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:python37Libgenericpath.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:python37Lib_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:python37Lib_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:python37Lib_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:python37Libencodingsgbk.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:python37Libencodingscp437.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.4helperspycharm_matplotlib_backendsitecustomize.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:python37Librandom.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:python37Libwarnings.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:python37Libtypes.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:python37Libhashlib.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:python37DLLs_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:python37Libbisect.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;"&gt;'</span><span style="color: #800000;"&gt;os</span><span style="color: #800000;"&gt;'</span> <span style="color: #0000ff;"&gt;from</span> <span style="color: #800000;"&gt;'</span><span style="color: #800000;"&gt;C:python37Libos.py</span><span style="color: #800000;"&gt;'</span>></pre>
</div>
<h3>4,platform : 获得当前平台</h3>
<p>sys.platform? 返回当前平台 出现如: "win32" "linux2" 等</p>
<div class="cnblogs_code"&gt;
<pre><span style="color: #0000ff;"&gt;print</span><span style="color: #000000;"&gt;(sys.platform)

结果:win32</span></pre>
</div>
<h3>5,exit : 退出程序</h3>
<p>如果准备在退出前自己清理一些东西(比如删除临时文件),你可以配置一个 "退出处理函数"(exit handler),它将在程序退出的时候自动被调用</p>
<div class="cnblogs_code"&gt;
<pre><span style="color: #0000ff;"&gt;import</span><span style="color: #000000;"&gt; sys
</span><span style="color: #0000ff;"&gt;print</span>(<span style="color: #800000;"&gt;"</span><span style="color: #800000;"&gt;hello</span><span style="color: #800000;"&gt;"</span><span style="color: #000000;"&gt;)
</span><span style="color: #0000ff;"&gt;try</span><span style="color: #000000;"&gt;:
    sys.exit(</span>1<span style="color: #000000;"&gt;)
</span><span style="color: #0000ff;"&gt;except</span> SystemExit: <span style="color: #008000;"&gt;#</span><span style="color: #008000;"&gt; 捕获退出的异常</span>
    <span style="color: #0000ff;"&gt;pass</span>           <span style="color: #008000;"&gt;#</span><span style="color: #008000;"&gt; 捕获后不做任何操作</span>
<span style="color: #0000ff;"&gt;print</span>(<span style="color: #800000;"&gt;"</span><span style="color: #800000;"&gt;There</span><span style="color: #800000;"&gt;"</span><span style="color: #000000;"&gt;)

结果:
hello
There</span></pre>
</div>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读