python 操作二进制文件(视频、音频、文本)

一、读写方法

python 复制代码
file = open(文件,模式)  #不需要指定编码格式

mode='rb' #读取二进制文件

mode='wb' #写入二进制文件

二、案例

读取

python 复制代码
#以rb模式打开二进制图片 xiaoming.jpg
img=open('小明.jpg',mode='rb')
#读取文件内容
content = img.read()
print(content)
#关闭打开的文件
img.close()

拷贝

python 复制代码
把视频 city.mp4 拷贝到 my_city.mp4中
# 以rb模式打开原二进制文件city.mp4并读取内容
file = open('city.mp4', mode='rb')
content = file.read()
# 以wb模式打开新二进制文件my_city.mp4,并写入city.mp4的内容
new_file = open('my_city.mp4', mode='wb')
new_file.write(content)
# 关闭所有打开的文件
file.close()
new_file.close()
相关推荐
xuzhiqiang07241 小时前
Java进阶之路,Java程序员职业发展规划
java·开发语言
MediaTea2 小时前
Python:生成器表达式详解
开发语言·python
-To be number.wan2 小时前
Python数据分析:SciPy科学计算
python·学习·数据分析
Dxy12393102162 小时前
DataFrame数据修改:从基础操作到高效实践的完整指南
python·dataframe
overmind4 小时前
oeasy Python 115 列表弹栈用pop删除指定索引
开发语言·python
Never_Satisfied4 小时前
在c#中,使用windows自带功能将文件夹打包为ZIP
开发语言·windows·c#
hnxaoli4 小时前
win10程序(十六)通达信参数清洗器
开发语言·python·小程序·股票·炒股
电饭叔5 小时前
文本为 “ok”、前景色为白色、背景色为红色,且点击后触发 processOK 回调函数的 tkinter 按钮
开发语言·python
雷电法拉珑6 小时前
财务数据批量采集
linux·前端·python