擅长:python、mysql、java
<p>这条线:</p>
<pre><code>with open(w) as ofiles:
</code></pre>
<p><code>open(w)</code>返回文件对象。我想你需要:</p>
<pre><code>for xlist in ofiles.read().split():
</code></pre>
<p>把这些词放进档案里。你知道吗</p>
<p>这是您的代码修订版-适用于我(适用于您的三个文件):</p>
<pre><code>>>> for w in wfiles:
... with open(w) as ofiles:
... if any(word in ofiles.read().split() for word in ylist):
... print w,'found'
...
a.txt found
</code></pre>