擅长:python、mysql、java
<p>这段代码应该可以做到这一点,但它可能有点错误,可能需要调整和测试一点。不过,我希望能有所帮助。你知道吗</p>
<pre><code>with open('file.txt', 'r') as file:
file_content = file.read()
list_content = [letter for letter in file_content]
num_length = 0
for i, char in enumerate(list_content):
num_length += 1
if list_content[i - 1] == '\n':
num_length = 0
elif char == ' ':
start_index = i - num_length
for _ in range(num_length + 1):
list_content.pop(start_index)
list_content.insert(start_index, your_new_number)
out_text = ''.join(list_content)
with open('file.txt', 'w+') as file:
file.write(out_text)
</code></pre>