U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 帮助中心 >

文件与异常及其相关函数(os模块)

来源:http://www.tudoupe.com时间:2022-05-25

os模块相关函数及其用法&文件可用相关函数:

os.getcwd() 获取当前工作目录
os.sep 意见分隔符(窗口: "/", Linux:")
os.name 见目前的操作系统名称( Windows:nt, Linux: po 6) 。
os.environ([key]) 获取环境变量值
os.mkdir(path) 创建目录( 只有最后一个目录可以创建; 前面所有目录必须存在)
os.mkdirs(path) 基于所提供路径生成目录; 您可以依次构建不存在的目录( 如果目录已经存在, 这将不正确 ) 。
os.rmdir(path) 只用于删除空目录
os.listdir(path='') 获取所提供路径( 路径: 路径、 默认“ ) 中所有文件和文件夹的名称 。' : 活动目录)
os.removedirs(path) 仅用于从所提供的前进路径最后目录中删除空目录, 逐层逐层删除目录( 对于多层的空目录.. ..
os.path.abspath(path) 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路 道路
os.path.dirname(path) 在文件名被删除后返回文件所在文件目录路径路径的路径。
os.path.basename(path) 返回路径中的文件名。
os.path.split(path) 将所提供的路径分解为两个部分:路径名和目录/文件名(如果路径缺少文件名,则路径分解为两个部分:最新的目录名和包含所有前一个目录的路径名)。
os.path.splitext(path) 提供的路径被拆解为部件( root, ext) (ext: 文件扩展名, root 会在扩展名之前) 。
os.path.join(path,*paths) 连接返回的系统路径( os. sep) 将参数分开 。
os.path.isfile(path) 确定路径目标是否为文件(返回结果为布尔类型)。
os.path.isdir(path) 确定路径目标是否是一个目录(返回值是布尔类型)。
os.path.exists(path) 路径裁定( 返回值为布尔类型)
os.path.isabs(path) 路径的绝对性已经确定( 返回值是布尔型) 。

文件相关可用函数:

f.closed 返回到布尔型, 确定文件是否关闭, 并将其设置为 True 。
f.write() 值作为写入文件(包括“n”)的字符数返回。
打开包含语句的文件 。 使系统能够自动关闭文件 。
文件打开方式:a 文件端的文档指针( extra)
文件打开方式:w 此函数删除当前文件( 写入) 。

异常处理

1.基本格式

>执行try子句的语句块,如果没有异常发生,则except子句不被执行

>若有异常发生,则根据异常类型匹配每一个except关键字后面的异常名,并执行匹配的那个子句的处理语句块

>若异常与所有的except子句都不匹配,则传递给更外层的try except语句

>若异常无法被任何except子句处理,则程序抛出异常并停止运行

>except子句后面的异常类型,它可以是单一的异常类型 (“ 除值错误 ” ), 也可以是空的, 也可以是多种异常类型 ( 除了 ( TypeError, ZeroDivisioError) ) 。即表示捕获所有异常

>直接使用raise抛出异常,然后用except接收异常

其中,即知道异常下降(输入必须是零! )!

>断言(assert)使用assert可以判断一个条件是否成立,如果成立则继续执行后面的语句;如果不成立则会引发AssertionError异常

>自定义异常:(以BaseException为父类创建一个子类,需要定义__init__构造方法以及__str__方法输出报错信息)

tips:

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息