擅长:python、mysql、java
<p>此模块适合您:<a href="https://docs.python.org/2/library/fileinput.html?highlight=fileinput#fileinput" rel="nofollow">https://docs.python.org/2/library/fileinput.html?highlight=fileinput#fileinput</a></p>
<p>对于填充版本,可以使用:</p>
<pre><code>#!/usr/bin/python
import fileinput
cont = 0
for line in fileinput.input("./path/to/file", inplace=True):
if not cont:
name = "Name"
age = "Age"
Eligibility= "Eligibility"
Adult = "Adult"
else:
name ,age = line.split()
if int(age) > 18:
Eligibility = "True"
Adult = "yes"
print "{0}\t{1}\t{2}\t{3}".format(name, age, Eligibility, Adult)
cont += 1
</code></pre>
<p>这将<strong>更新</strong>您的<strong>原始</strong>文件。在</p>