在python之中有很多内置模块和标准库已经定义好了功能给开发者使用,而sys模块就是很多小伙伴只使用过其中一两种方法但对其不太了解的一个 。所以本篇文章会来给大家分享一下sys模块的作用,以及一些常用的方法,感兴趣的话不如往下看看吧 。
文章插图
sys模块从名字上来看就可以分辨出来它适合系统和运行有关的,事实也是如此 。sys这个内置模块的作用主要就是提供了一些和python解释器进行交互的接口,能够获取很多系统以及python解释器的属性 。
1.sys.path这个方法能够将当前正在执行的python脚本的环境变量给打印出来,也就是能够查看当前所使用的python解释器是通过哪一个路径去执行脚本和查找模块文件的,代码示例如下:
import syssys.path['D:\\Python3.8\\python38.zip', 'D:\\Python3.8\\DLLs']2.sys.version这个属性则是可以将当前环境下的python解释器版本号详细信息给打印出来,它可以查看到这个python解释器的发行时间以及适配的系统位数,代码示例如下所示:
sys.version3.8.5 (tags/v3.8.5:580fbb0, Jul 20 2020, 15:57:54) [MSC v.1924 64 bit (AMD64)]3.sys.argv()方法则算是一个比较好用的方法了,它的作用是可以将当前python脚本名作为列表形式输出,还可以像外部程序调用一样传递参数,代码如下:
print(sys.argv)python['2.py', 'hello', 'python']4.最常用的方法应该就是sys.exit()了,该方法的作用就是退出当前python程序 。处在命令行环境时则会连控制台窗口一起关闭掉,代码如下:
sys.exit(0)【Python中sys是什么模块?Python里面的sys模块能做什么】以上就是关于“Python中sys是什么模块?Python里面的sys模块能做什么”的全部内容了,希望对你有所帮助 。
推荐阅读
- Sublime如何运行python代码?Sublime编辑器运行python的快捷键是什么
- Python怎么操作access数据库?Python如何读取access数据
- Python自省机制是什么意思?Python怎么手动执行自省机制
- Python怎么解析xml文件?Python中的xml文件该如何处理
- 礼仪常识 送礼技巧大全
- 中国人送礼哲学有哪些?
- 比Sum好用10倍,它才是求和函数中的No.1
- 安徽太湖茶叶公司:十年一遇春雪天 新茶集中上市迟
- 纳洛酮在早产儿原发性呼吸暂停中的应用
- 送礼学问与送礼讲究有哪些?