擅长:python、mysql、java
<p>一个肮脏的想法:你可以用<code>Tags = ...</code>来读一行,计算它,编辑列表,然后重写它:</p>
<pre><code>exec('Tags = ["newtag"]')
Tags.append("othertag")
f.write('Tags = {}'.format(Tags))
</code></pre>
<p>其中<code>f</code>是一个新文件,您可以在其中编写编辑过的版本(或在另一个答案中使用临时文件)。在</p>
<p>(当然,执行任意字符串总是很危险的,但如果它是一次性脚本,则可以这样做。)</p>