怎样进行python sys模块安装及使用

发布时间:2020-11-10 09:30:41

来源:亿速云

阅读:105

作者:小新

小编给大家分享一下怎样进行python sys模块安装及使用,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!

关于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__',......]

看完了这篇文章,相信你对怎样进行python sys模块安装及使用有了一定的了解,想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

python中sys模块下载_怎样进行python sys模块安装及使用相关推荐

  1. [转载] python中的且语句_简单探讨python中的语句和语法

    参考链接: 在Python中解包:并行分配之外 python程序结构 python"一切皆对象",这是接触python听到最多的总结了.在python中最基层的单位应该就是对象了, ...

  2. eval在python中是什么意思_如何在Python中使用eval ?

    Python中的 eval是什么? 在Python中,我们有许多内置方法,这些方法对于使Python成为所有人的便捷语言至关重要,而eval是其中一种.eval函数的语法如下: eval(expres ...

  3. python 中缩进的作用_缩进在Python中的作用有哪些?Python缩进案例分享

    缩进通常是指在文档中缩进单词,空格或行以遵循文档的样式规则,或者可以用来解释编写文档或代码时应使用的距离或应使用的空格.不过缩进在Python中的作用有哪些?在Python中缩进是最独特的功能之一,可 ...

  4. python中translate的用法_如何在python中利用translate模块实现一个翻译功能

    如何在python中利用translate模块实现一个翻译功能 发布时间:2020-12-18 14:16:00 来源:亿速云 阅读:86 这期内容当中小编将会给大家带来有关如何在python中利用t ...

  5. python中zipfile的使用_如何在Python中使用ZIPFILE模块压缩文件。

    问题 您要在python中创建一个压缩文件. 介绍 ZIP文件可以保存许多其他文件的压缩内容.压缩文件会减小其在磁盘上的大小,这在通过Internet或使用Control-m AFT或Connect ...

  6. python中如何创建包_如何在Python中创建命名空间包?

    TL:博士: 在Python3.3上,您不必做任何事情,只要不在名称空间包目录中放置任何__init__.py,它就可以工作了.在pre-3.3中,选择pkgutil.extend_path()解决方 ...

  7. python中for循环加速_如何让Python代码加速运行?

    Python 是一种脚本语言,相比 C/C++ 这样的编译语言,在效率和性能方面存在一些不足.但是,有很多时候,Python 的效率并没有想象中的那么夸张.本文对一些 Python 代码加速运行的技巧 ...

  8. python中的浮点数用法_如何利用Python在运算后得到浮点数值的方法详解

    在python中进行两个整数相除的时候,在默认情况下都是只能够得到整数的值,而在需要进行对除所得的结果进行精确地求值时,想在运算后即得到浮点值,那么如何进行处理呢? 1.修改被除数的值为带小数点的形式 ...

  9. python中 是什么类型_浅谈python中的变量默认是什么类型

    浅谈python中的变量默认是什么类型 1.type(变量名),输出的结果就是变量的类型: 例如 >>> type(6) 2.在Python里面变量在声明时,不需要指定变量的类型,变 ...

  10. python中exception类的_什么是Python异常?Python异常的种类

    程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正)#语法错误示范一 if #语法错误示范二 def test: pass 2. ...

最新文章

  1. 使用Categorical_endcoder包对标称变量进行个性化编码
  2. 行业观察 | 机器人Ameca挣脱「灵魂」枷锁觉醒?
  3. File 类型的文本框,选择文件时响应很慢解决方法
  4. Docker的安装和使用及dockerfile简单使用
  5. Js - 复制 粘贴
  6. Qt: QTimer和QThread
  7. html js点击字图片下拉,JavaScript实现文字与图片拖拽效果的方法
  8. 5911. 模拟行走机器人 II
  9. BZOJ 1529: [POI2005]ska Piggy banks( 并查集 )
  10. Android动画类型
  11. Spring Security中remember me
  12. 微信搜一搜产品团队:三大能力助力内容优质呈现、品牌精细增长、服务精准触达
  13. 执行函数_PyCUDA(1)-执行核函数
  14. 环回测试能够提供什么信息_X射线无损检测能够提供BGA焊点的重要信息
  15. redis查询冒号下_实战|还在用单机版?教你用Docker+Redis搭建主从复制多实例
  16. Swift 5.0的新特性
  17. 监控易:智慧高校一体化综合运维解决方案
  18. 【Java进阶】到底什么是抽象?
  19. 什么是黑链?什么是黑帽?什么是明链?
  20. 【目标检测】58、目标检测中的正负样本分配策略总结

热门文章

  1. 【网络编程学习之旅】一文学习网络编程之NIO
  2. 七夕,眼光长远点,聊点孩子的事?
  3. html语言文本框怎么做,HTML文本框参考样式
  4. HardFault错误信息分析定位
  5. 08、Flutter FFI 内存管理
  6. AsyncTask异步加载给视频截取第一帧图片
  7. html文件 加壳,CDHtmlDialog加壳HTML5页面跳转错误解决(原)
  8. 神雕外挂 神雕ol外挂 http://www.shaguayou.com
  9. 日语开发java自我介绍,用日语自我介绍,这些你一定会用到
  10. 2022牛客多校9 BTwo Frogs(概率DP)