在Python中编辑文件头信息

2024-04-26 00:43:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我对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()

有人能告诉我我做错了什么吗?在

谢谢


Tags: 文件数据脚本信息编辑datamobiinfile