博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
文件操作
阅读量:5253 次
发布时间:2019-06-14

本文共 691 字,大约阅读时间需要 2 分钟。

 #读文件:读写方式 最常用

f  = open('文件名字',mode = 'r+',encodeing='utf-8')

f.read()

f.write(‘文件内容’)

f.tell   #查看光标所在位置

f.seek(3)   #定位光标到第三个字节

f.writeable()  #判断是否可以写

f.readable()  #判断是否可以读

f.seekable()  #判断是否可以查seek

f.truncate(3)   #从右向左按照编码的字节保留最左边三个字节

f.close

 

#默认python3中是unicode 所以不必写编码格式因为在内存中储存的是二进制同时这个读取的是二进制文件

f  = open('文件名字',mode = 'rb')

f.read()

f.close

 

#写文件:可以写入二进制文件并保存为二进制

f  = open('文件名字',mode = 'wb',encodeing='utf-8')

f.write(‘文件内容’)

f.close

#写读方式  同时也可以读

f  = open('文件名字',mode = 'w+',encodeing='utf-8')

f.write(‘文件内容’)

f.read()

f.close

#追加  和读

f  = open('文件名字',mode = 'a+',encodeing='utf-8')

f.write(‘文件内容’)

f.read()

f.close

f.flush()  #不退出并且强制保存到硬盘

 

转载于:https://www.cnblogs.com/yuexijun/p/9791391.html

你可能感兴趣的文章
算法训练 6-1 递归求二项式系数值
查看>>
coursera—吴恩达Machine Learning笔记(4-6周)
查看>>
2.无法从用法中推导出方法System.Data.Linq.Table.InsertAllOnSubmit...
查看>>
redis启动.停止.重启
查看>>
Jquery detect page refresh
查看>>
AE中如何利用二维点生3D树状图
查看>>
vue中,将a变量赋值给b变量,修改a变量,会影响到b变量。vue缓存重置问题
查看>>
day3课程笔记
查看>>
关于eclipse内置的tomcat不能识别自己指定的资源路径properties文件的问题
查看>>
jpa w/ spring
查看>>
软件151 刘光星
查看>>
【一天又一天】
查看>>
js 获取当前日期时间3种格式化方法 yyyy-mm-dd hh:MM:ss
查看>>
C#winform中Excel电子表格导入数据库示例
查看>>
面向对象——对象的使用
查看>>
javascript parseUrl函数(来自国外的获取网址url参数)
查看>>
C#基础精华08(反射,程序集)
查看>>
javascript基础:window对象内置对话框、模式和非模式对话框、传值方法
查看>>
springboot学习(一):创建项目
查看>>
选择器
查看>>