GitHub里在actions运行的代码具有修改一个文本文件内容的功能,在运行的时候可以修改,但是运行结束后文件就像没保存一样没有变化。
代码:
def get_son():
fname = "song.txt"
with open(fname, 'r+', encoding='utf-8') as f: # 打开文件
lines = f.readlines() # 读取所有行
first_line = lines[0] # 取第一行
f.seek(0)
f.truncate()
f.writelines(lines[1:])
return first_line