文本文件转换为二进制文件:Python 代码示例
如何将文本文件转换为二进制内容:Python 代码示例
将文本文件转换为二进制文件是常见的文件处理操作,可以方便地存储和传输数据。使用 Python 语言,您可以轻松实现这一功能。
以下是一个 Python 代码示例,演示如何将文本文件 input.txt 转换为二进制文件 output.bin:
with open('input.txt', 'r') as file:
text = file.read()
bin_data = bytearray(text.encode())
with open('output.bin', 'wb') as file:
file.write(bin_data)
代码解释:
- 打开文本文件: 使用
open('input.txt', 'r')以只读模式打开文本文件input.txt,并使用file.read()函数读取文件内容到变量text中。 - 文本转换为二进制数据: 使用
text.encode()函数将文本内容转换为字节形式的二进制数据,并使用bytearray()函数将其转换为可写入二进制文件的格式。 - 创建并写入二进制文件: 使用
open('output.bin', 'wb')以二进制写入模式打开目标文件output.bin,并使用file.write(bin_data)函数将二进制数据写入文件。
执行上述代码后,input.txt 文件的文本内容将被转换为二进制数据,并保存在 output.bin 文件中。
总结:
本文介绍了使用 Python 代码将文本文件转换为二进制文件的简单方法,并提供了详细的代码示例和解释。您可以根据自己的需求修改代码,并应用于不同的文件处理场景。
原文地址: https://www.cveoy.top/t/topic/paAX 著作权归作者所有。请勿转载和采集!