Python中sys模块有哪些常用功能?

2026-05-21 18:382阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计236个文字,预计阅读时间需要1分钟。

Python中sys模块有哪些常用功能?

退出并导入sys模块

exit

import sys # 和python解释器打交道的
sys.exit() # 结束程序,下面的不会执行
print(123)

argv

import sys
print(sys.argv)
# 打印出的是当前文件名所在的绝对路径(在pycharm里执行是绝对路径)
# 第一个元素 是执行这个文件的时候 写在python命令后面的第一个值,之后的元素 在执行python的启动的时候可以写多个值 都会被依次添加到列表中

结果:

Python中sys模块有哪些常用功能?

['E:/django-project/RunnerApi/apps/apirunner/tests.py']

version

获取python解释程序的版本信息

import sys
print(sys.version)

结果:

3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 16:07:46) [MSC v.1900 32 bit (Intel)]

path

import sys

print(sys.path)
# 打印出的是多个路径,调用模块时,模块要在这些路径下的任意一个里面,如果这些路径里没有就提示找不到这个模块,就需要 append 加入到 path 里面



本文共计236个文字,预计阅读时间需要1分钟。

Python中sys模块有哪些常用功能?

退出并导入sys模块

exit

import sys # 和python解释器打交道的
sys.exit() # 结束程序,下面的不会执行
print(123)

argv

import sys
print(sys.argv)
# 打印出的是当前文件名所在的绝对路径(在pycharm里执行是绝对路径)
# 第一个元素 是执行这个文件的时候 写在python命令后面的第一个值,之后的元素 在执行python的启动的时候可以写多个值 都会被依次添加到列表中

结果:

Python中sys模块有哪些常用功能?

['E:/django-project/RunnerApi/apps/apirunner/tests.py']

version

获取python解释程序的版本信息

import sys
print(sys.version)

结果:

3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 16:07:46) [MSC v.1900 32 bit (Intel)]

path

import sys

print(sys.path)
# 打印出的是多个路径,调用模块时,模块要在这些路径下的任意一个里面,如果这些路径里没有就提示找不到这个模块,就需要 append 加入到 path 里面