擅长:python、mysql、java
<p>使用以下参数定义函数:文件路径(<code>filepath</code>)、行号(<code>lineno</code>1到N)、行中字符的位置(<code>position</code>0到N)和要覆盖的新字符(<code>newchar</code>),如下所示:</p>
<pre><code>def replace(filepath, lineno, position, newchar):
with open(filepath, "r") as reader:
lines = reader.readlines()
l = lines[lineno-1]
l = l[0:position] + newchar + l[position+1:]
lines[lineno-1] = l
with open(filepath, "w") as writer:
writer.writelines(lines)
</code></pre>
<p>您可以按如下方式调用函数来替换字符:</p>
^{pr2}$