如何进行python sys模块安装及使用?

2025-12-01 0 22,557

其实关于模块安装,并没有什么特别新鲜的内容,因为所有模块基本上都适应小编之前告诉大家的方式,如“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模块的搭配使用内容,以及相关的示例运用,小编一直坚信,实际的操作是最好的理解方式,大家可以多看几遍,就可以参透了哦~

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:以上部本文内容由互联网用户自发贡献,本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。投诉邮箱:3758217903@qq.com

ZhiUp资源网 python基础 如何进行python sys模块安装及使用? https://www.zhiup.top/3936.html

相关