擅长:python、mysql、java
<blockquote>
<p>also wondering if I appended (I am an to) to the list properly.</p>
</blockquote>
<p><code>wordlist</code>名称首先在文件范围的<code>getWordList()</code>之外赋值。这几乎肯定不是你想要的。你知道吗</p>
<p>试着这样改变它:</p>
<pre><code>def getWordList() :
url = "some word list url"
flink = urllib.urlopen(url)
words = [] # word list
for eachline in flink.read().split('\n') :
text = eachline.strip()
text = text.replace('%','')
words.append(text.lower())
flink.close()
#print "%d words read" % len(words)
#words.extend('i','am','an','to')
return words
</code></pre>
<p>同样,考虑<code>urllib2</code>。你知道吗</p>