如何将文本文件转换为二进制内容: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)

代码解释:

  1. 打开文本文件: 使用 open('input.txt', 'r') 以只读模式打开文本文件 input.txt,并使用 file.read() 函数读取文件内容到变量 text 中。
  2. 文本转换为二进制数据: 使用 text.encode() 函数将文本内容转换为字节形式的二进制数据,并使用 bytearray() 函数将其转换为可写入二进制文件的格式。
  3. 创建并写入二进制文件: 使用 open('output.bin', 'wb') 以二进制写入模式打开目标文件 output.bin,并使用 file.write(bin_data) 函数将二进制数据写入文件。

执行上述代码后,input.txt 文件的文本内容将被转换为二进制数据,并保存在 output.bin 文件中。

总结:

本文介绍了使用 Python 代码将文本文件转换为二进制文件的简单方法,并提供了详细的代码示例和解释。您可以根据自己的需求修改代码,并应用于不同的文件处理场景。

文本文件转换为二进制文件:Python 代码示例

原文地址: https://www.cveoy.top/t/topic/paAX 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录