版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文件与文件夹操作基本文件操作写入文件内容4关闭文件2打开文件时使用with语句3创建和打开文件1读取文件5file=open(filename[,mode[,buffering]])mode参数的参数值r以只读模式打开文件。文件的指针将会放在文件的开头rb以二进制格式打开文件,并且采用只读模式。文件的指针将会放在文件的开头。一般用于非文本文件,如图片、声音等r+打开文件后,可以读取文件内容,也可以写入新的内容覆盖原有内容(从文件开头进行覆盖)rb+以二进制格式打开文件,并且采用读写模式。文件的指针将会放在文件的开头。一般用于非文本文件,如图片、声音等w以只写模式打开文件wb以二进制格式打开文件,并且采用只写模式。一般用于非文本文件,如图片、声音等w+打开文件后,先清空原有内容,使其变为一个空的文件,对这个空文件有读写权限wb+以二进制格式打开文件,并且采用读写模式。一般用于非文本文件,如图片、声音等a以追加模式打开一个文件。如果该文件已经存在,文件指针将放在文件的末尾(即新内容会被写入到已有内容之后),否则,创建新文件用于写入ab以二进制格式打开文件,并且采用追加模式。如果该文件已经存在,文件指针将放在文件的末尾(即新内容会被写入到已有内容之后),否则,创建新文件用于写入a+以读写模式打开文件。如果该文件已经存在,文件指针将放在文件的末尾(即新内容会被写入到已有内容之后),否则,创建新文件用于读写ab+以二进制格式打开文件,并且采用追加模式。如果该文件已经存在,文件指针将放在文件的末尾(即新内容会被写入到已有内容之后),否则,创建新文件用于读写file.close()withexpressionastarget:with-bodyfile.write(string)file.read([size])r(只读)或者r+(读写)file.readline()r(只读)或者r+(读写)目录操作创建目录4路径2判断目录是否存在3os和os.path模块1删除目录5遍历目录6
os模块提供的与目录相关的函数getcwd()返回当前的工作目录listdir(path)返回指定路径下的文件和目录信息mkdir(path[,mode])创建目录makedirs(path1/path2…[,mode])创建多级目录rmdir(path)删除目录removedirs(path1/path2……)删除多级目录chdir(path)把path设置为当前工作目录walk(top[,topdown[,onerror]])遍历目录树,该方法返回一个元组,包括所有路径名、所有目录列表和文件列表3个元素
os.path模块提供的与目录相关的函数abspath(path)用于获取文件或目录的绝对路径exists(path)用于判断目录或者文件是否存在,如果存在则返回True,否则返回Falsejoin(path,name)将目录与目录或者文件名拼接起来splitext()分离文件名和扩展名basename(path)从一个目录中提取文件名dirname(path)从一个路径中提取文件路径,不包括文件名isdir(path)用于判断是否为路径os.path.abspath(path)os.path.join(path1[,path2[,……]])os.path.exists(path)os.makedirs(name,mode=0o777)os.rmdir(path)os.walk(top[,topdown][,onerror][,followlinks])(dirpath,dirnames,filenames)字符串列表列表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 地理教学实践评价
- 苏教版小学语文一年级反义词归纳
- 北师大版高一英语单词完全手册
- 狼的猎食技巧与人教版课件
- 学习线段射线直线的技巧与策略
- 北师大版必修五语法填空训练与解析方法
- 苏教版五年级数学下册全册课件大
- 北师大三上数学周长的含义与计算
- 四年级苏教版教学讲座
- 小学数学北师大版教案改进建议
- (模具零件电加工) 思考与练习题答案
- 冰雪经济项目策划方案范文
- 小学综合实践活动课案例
- 三年级第一学期家长会PPT课件
- 第一届全国技能大赛山东省选拔赛电工项目样题
- 呼吸衰竭(呼吸科庞敏)课件
- ISO13485-2016跟ISO9001-2015条款对应关系
- 机械手轨迹规划与仿真(共27页)
- 微表处施工工艺
- 焊接评定Q345B
- 临床科研课题伦理审查申请表
评论
0/150
提交评论