擅长:python、mysql、java
<p>要修改配置文件,只需执行以下操作:</p>
<pre><code>import fileinput
lines = fileinput.input("__config__.py", inplace=True)
nameTag="\'name\'"
versionTag="\'version\'"
name=""
newVersion="\'1.0.0\'"
for line in lines:
if line[0] != "'":
print(line)
else:
if line.startswith(nameTag):
print(line)
name=line[line.index(':')+1:line.index(',')]
if line.startswith(versionTag):
new_line = versionTag + ": " + newVersion
print(new_line)
</code></pre>
<p>请注意,这里的print函数实际上写入了一个文件。
有关print函数如何为您编写的详细信息,请参见<a href="https://stackoverflow.com/questions/39086/search-and-replace-a-line-in-a-file-in-python">here</a></p>
<p>我希望有帮助。在</p>