Python文件操作之二进制文件详解
作者:Tester_Cheng 时间:2021-10-23 16:44:47
1.二进制读取模式
rt 读取文本文件(默认值)
rb 读取二进制文件
file_name = "C:/Users/cheng/Desktop/can.jmx"
with open(file_name, 'rt', ) as can:
print(can.read())
执行结果
rb读取模式
file_name = "C:/Users/cheng/Desktop/can.jmx"
with open(file_name, 'rb', ) as can:
print(can.read())
执行结果
读取100字节
file_name = "C:/Users/cheng/Desktop/can.jmx"
with open(file_name, 'rb', ) as can:
#读取文本文件,size是以字符为单位的
#读取二进制文件,size是以字节为单位的
print(can.read(100))
执行结果
将读取到的内容写入到文件
file_name = "C:/Users/cheng/Desktop/can.jmx"
with open(file_name, 'rb', ) as can:
# 定义一个新的文件
new_name = 'to.jmx'
with open(new_name, 'wb') as cheng:
# 定义每次读取的大小
cc = 1024 * 100
while True:
# 从已有对象中读取数据
content = can.read(cc)
#内容读取完毕,终止循环
if not content:
break
#将读取到的数据写入到新对象中
cheng.write(content)
执行结果:
来源:https://blog.csdn.net/cheng_jeff/article/details/120498487
标签:Python,二进制,文件


猜你喜欢
Python打开文件、文件读写操作、with方式、文件常用函数实例分析
2023-07-01 16:31:08

ASP 使用jqGrid实现读写删的代码(json)
2010-03-07 17:26:00
python 存储json数据的操作
2022-10-02 13:14:14

mysql免安装版配置教程
2024-01-25 10:53:38
PyTorch加载自己的数据集实例详解
2022-07-29 14:10:36
python 经纬度求两点距离、三点面积操作
2021-05-16 17:48:17

学会Python数据可视化必须尝试这7个库
2022-03-26 20:37:25

MySQL查询优化之查询慢原因和解决技巧
2024-01-23 13:36:09
sqlserver数据库最大Id冲突问题解决方法之一
2024-01-28 01:48:06
Python解决多进程间访问效率低的方法总结
2023-11-25 11:57:43
百度首席设计师 用户体验部总监郭宇演讲
2008-09-03 12:41:00
Python面向对象编程(一)
2023-04-27 15:02:13
谈谈如何手动释放Python的内存
2023-09-22 13:03:57
python数字图像处理之高级形态学处理
2021-08-18 15:55:42

黄相如:如何做好用户体验
2008-06-04 17:34:00
关于vue的element-ui web端引入高德地图并获取经纬度
2023-07-02 16:48:01

python闭包和装饰器你了解吗
2022-01-11 00:46:02

Python OpenCV图像处理之图像滤波特效详解
2021-06-07 04:36:02

Oracle逗号分隔列转行实现方法
2011-01-04 20:13:00
python flask搭建web应用教程
2023-05-14 14:16:17
