知行编程网知行编程网  2022-08-30 00:30 知行编程网 隐藏边栏  37 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于如何进行python sys模块安装及使用?的相关知识,包括python模块手册,以及python configparser模块这些编程知识,希望对大家有参考作用。


其实模块的安装并没有什么特别新的地方,因为所有的模块基本都适应了小编之前告诉你的方式,比如


“pip”、“在pycharm中安装模块”等。最重要的是模块的使用。每个都有自己的特点。如何使用它?请看下文。




关于

sys模块

sys 模块提供了一组与 Python 运行环境相关的变量和函数



sys.argv


功能:在外部向程序内部传递参数



方法:

sys.argv



返回值:

list



示例:


sys.py文件内容如下

import sys
# filename:sys.py
for i in range(len(sys.argv)):
print('argv{0}: type is {1}, value is {2}'.format(i, type(sys.argv[i]), sys.argv[i]))



运行:

# python sys.py argv1
sys.py
argv1



sys.path



功能:返回模块的搜索路径,初始化时使用

PYTHONPATH环境变量的值



方法:

sys.path



返回值:

list



示例:

>>> import sys
>>> sys.path
['', '/usr/local/python3/lib/python37.zip',
 '/usr/local/python3/lib/python3.7',
 '/usr/local/python3/lib/python3.7/lib-dynload',
 '/usr/local/python3/lib/python3.7/site-packages']
# python搜索路径
  >>> sys.path[0]
''
# 当前目录/路径



sys.modules


功能:返回已加载模块的路径字典



方法:

sys.modules



返回值:

dict




示例:

modules.py文件内容如下

import sys
print sys.modules.keys()
print sys.modules.values()
print sys.modules["os"]



运行:

python modules.py
['copy_reg', 'sre_compile', '_sre', 'encodings', 'site', '__builtin__',......]



以上就是

sys模块的搭配使用内容,以及相关的示例运用,小编一直坚信,实际的操作是最好的理解方式,大家可以多看几遍,就可以参透了哦~

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享