擅长:python、mysql、java
<p>这样做:</p>
<pre><code>inputFile = open('Members.txt', 'r')
inputFile = open('Members1.txt', 'r')
inputFile = open('Members2.txt', 'r')
</code></pre>
<p>每次只需将<code>inputFile</code>名称重新分配给其他文件即可。你知道吗</p>
<p>其中一种可能的方法是将文件名放到列表中,然后遍历列表。你知道吗</p>
<pre><code> inputFiles = ['Members.txt', 'Members1.txt', 'Members2.txt']
for membersFile in inputFiles:
myFile = open(membersFile, 'r')
# And rest of code goes in here.
myFile.close()
</code></pre>
<p>编辑:
@SergeBallesta说得对,您通常更愿意使用<code>with</code>语句对文件进行操作,因为它非常方便且易于使用,在本例中,它如下所示:</p>
<pre><code> inputFiles = ['Members.txt', 'Members1.txt', 'Members2.txt']
for membersFile in inputFiles:
with open(membersFile, 'r') as myFile:
# And rest of code goes in here.
</code></pre>
<p>一个人应该自己决定什么对他和他/她的眼睛更方便。你知道吗</p>