擅长:python、mysql、java
<p>试试这个,让我知道你进展如何。需要注意的是,在处理文件对象时,Pythonic方法是使用<code>with open</code>语法,因为这样可以确保在离开缩进代码块后关闭文件。:)</p>
<pre><code>import os
# Open file with a bunch of keywords
with open(os.path.join(os.path.dirname(__file__),'KeywordDatabase.txt'),'r') as inputkeywordsfile:
# Read all lines into a list and retain the first one
keywords = inputkeywordsfile.readlines()
keyword = keywords[0].strip()
with open(os.path.join(os.path.dirname(__file__),'KeywordDatabase.txt'),'w') as outputkeywordsfile:
for w in keywords[1:]:
outputkeywordsfile.write(w)
</code></pre>