您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

将“字符串”作为原始二进制文件写入文件Python

将“字符串”作为原始二进制文件写入文件Python

要只写一个字节,请使用chr(n)获取包含integer的字节n

您的代码可以简化为:

import os
path = r'C:\Users\me\Desktop\output'
for counter in xrange(100):
    with open(os.path.join(path,'{:02x}.txt'.format(counter)),'wb') as f:
        f.write(chr(counter))

请注意使用原始字符串作为路径。如果字符串中有’\ r’或’\ n’,则它们将被视为回车或换行,而无需使用原始字符串。

f.write是写入文件方法chr(counter)生成字节。确保也以二进制模式编写'wb'

python 2022/1/1 18:43:00 有287人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶