没有合适的资源?快使用搜索试试~ 我知道了~
python标准库sys和OS的函数使用方法与实例详解
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 3 下载量 76 浏览量
2021-01-20
02:02:16
上传
评论 1
收藏 80KB PDF 举报
温馨提示
python标准库sys sys模块包括了一组非常实用的服务,内含很多函数方法和变量,用来处理Python运行时配置以及资源,从而可以与前当程序之外的系统环境交互,如:python解释器。 sys模块的常见函数列表(import sys): 函数 说明 dir(sys) dir()方法查看模块中可用的方法。注意:如果是在编辑器,一定要注意要事先声明代码的编码方式,否则中文会乱码。 sys.argv 实现从程序外部向程序传递参数 sys.exit([arg]) 程序中间的退出,arg=0为正常退出 sys.getdefaultencoding() 获取系统当前编码,一般
资源详情
资源评论
资源推荐
python标准库标准库sys和和OS的函数使用方法与实例详解的函数使用方法与实例详解
python标准库标准库sys
sys模块包括了一组非常实用的服务,内含很多函数方法和变量,用来处理Python运行时配置以及资源,从而可以与前当程序
之外的系统环境交互,如:python解释器。
sys模块的常见函数列表(import sys):
函数函数 说明说明
dir(sys)
dir()方法查看模块中可用的方法。注意:如果是在编辑器,一定要注意要事先声明代码的编码方
式,否则中文会乱码。
sys.argv 实现从程序外部向程序传递参数
sys.exit([arg]) 程序中间的退出,arg=0为正常退出
sys.getdefaultencoding() 获取系统当前编码,一般默认为ascii
sys.setdefaultencoding() 设置系统默认编码,执行dir(sys)时不会看到这个方法,在解释器中执行不通过,可以先执行
reload(sys), 再执行setdefaultencoding(‘utf8′),将系统编码设置为utf8
sys.getfilesystemencoding() 获取文件系统编码方式,Windows下返回’mbcs’,mac下返回’utf-8′
sys.path
获取指定模块搜索路径的字符串集合,可以将写好的模块放在得到的某个路径下,就可以在程序
中import时正确找到
sys.platform 获取当前系统平台。
sys.stdin
sys.stdoutsys.stderr stdin,stdout,以及stderr变量包含与标准I/O流对应的流对象。如果需要更
好地控制输出,而print不能满足要求,它们就是你所需要的。你也可以替换它们,重定向输出和
输入到其它设备(device),或者以非标准的方式处理它们。
sys.modules
是一个全局字典,该字典是python启动后就加载在内存中。每当程序员导入新的模
块,sys.modules将自动记录该模块。当第二次再导入该模块时,python会直接到字典中查找,
从而加快程序运行的速度。它拥有字典所拥有的一切方法。
python标准库标准库os
os模块负责程序与操作系统的交互,提供了访问操作系统底层的接口。
os模块的常见函数列表(import os):
函数-说明:
os.environ 一个dictionary 包含环境变量的映射关系
os.name 显示当前使用的平台
os.sep 显示当前平台下路径分隔符
os.linesep 给出当前平台使用的行终止符
os.remove(‘filename’) 删除一个文件
os.rename(“oldname”,“newname”) 重命名文件
os.getcwd() 显示当前python脚本工作路径
os.chdir(dir) 改变当前目录,注意windows下用到转义
os.listdir(‘dirname’) 返回指定目录下的所有文件和目录名
os.makedirs(‘dirname/dirname’) 可生成多层递规目录
os.rmdir(‘dirname’) 删除单级目录
os.getlogin() 得到用户登录名称
os.getenv(‘key’) 得到环境变量配置
os.putenv(‘key’) 设置环境变量
os.system() 运行shell命令,注意:这里是打开一个新的shell,运行命令,当命令结束后,关闭shell。
操作举例:
weixin_38595689
- 粉丝: 4
- 资源: 910
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 大模型AI典型示范应用案例集
- AI指令合集-微头条10种框架创作指令
- 好看的邀请函PSD源文件(18个).zip
- Nvidia GeForce GTX 1080 TI显卡驱动(Win7、Win8驱动)
- AI指令合集-爆款文案优化助手
- Nvidia GeForce GTX 1080 TI显卡驱动(Win10、Win11驱动)
- GJB150A-2009军用装备实验室环境试验方法(共19份标准文件)
- 浩辰CAD看图王8.6.0最新版本下载,轻量化CAD看图软件,无需下载专业CAD软件,即可实现CAD看图、CAD图纸编辑、格式转换、三维览图等
- SW materials
- 好看的票券PSD源文件(15个).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1