擅长:python、mysql、java
<p>我不知道为什么我以前没有想到这个,但是有另一种方法。在</p>
<p>首先,你把哪些规则应该使用(或不使用)到内存中,我把它存储到字典中。在</p>
<pre><code>def readRulesIntoMemory(fileName):
rules = {}
# Open csv file with rule id, isUsed pairs
fd = open(fileName, 'r')
if fd:
for line in fd.readlines():
id,isUsed = line.split(',')
rules[id] = isUsed
</code></pre>
<p>然后,在读取另一个文件中的当前规则列表时,将更改写入临时文件。在</p>
^{pr2}$
<p>现在我们可以复制新的临时文件,如果我们想的话。在</p>