我必须在文件开头添加一些行到目录中的特定文件,如(*.c 或 *.h)。我写了如下代码。
f = open('filename')
text = f.read()
f.close()
f = open('filename~', 'w')
f.write("This is the new first line\n")
f.write(text)
f.close()
os.rename('filename~', 'filename')
它获取目录中的所有文件并更新它。但我需要它应该更新一些特定的文件。怎么做