我对python相当陌生,我正试图从python脚本编辑.mobi文件中的数据。我可以读取所有的元数据,但我不知道如何将需要的信息保存回正确的位置。每次我尝试,都会破坏文件。在
以下是我遇到的问题:
metadata['ASIN'] = "B00012345"
data += "Modified ASIN: " + metadata['ASIN']
g = file(infile)
header2 = g.read(312)
f = open(infile, 'wb')
f.seek(header2[0xA4E])
f.write(metadata['ASIN'])
f.close()
有人能告诉我我做错了什么吗?在
谢谢
wb
(和w
)打开时截断文件。你想要rb+
。在相关问题 更多 >
编程相关推荐