0

我需要在非常大的 bz2file (python3) 中替换字符串,并且文件不应该被解压缩并写入磁盘并再次重写它应该被“即时”替换。

我愿意:

#change the first line
with BZ2File(file_name) as xml_file:
   for i , string in enumerate(xml_file):
    if i == 0:
        string.replace(bytes('some_string', 'utf-8'), 
                       bytes('changed_str', 'utf-8'))
        break

这段代码什么都不做。
我的错误在哪里?

4

0 回答 0