擅长:python、mysql、java
<p>正则表达式模式在哪里?您是否尝试使用一个文件中包含的文件名作为模式来搜索另一个文件?如果是这样的话,您将希望使用类似于</p>
<pre><code>for the_pattern in the_file:
p = re.compile(the_pattern, re.IGNORECASE)
m = p.search(the_log)
...
</code></pre>
<p>根据<a href="http://docs.python.org/library/re.html#re.compile" rel="nofollow noreferrer">the Python ^{<cd2>} documentation</a>,<code>re.compile()</code>的第一个参数应该是作为字符串的正则表达式模式。在</p>
<p>但是<code>open()</code>的返回值是一个file对象,您将其分配给<code>the_file</code>,并传递给<code>re.compile()</code>。。。。在</p>