有没有办法用python写入github文本文件? [重复]

问题描述 投票:-1回答:1

这个问题在这里已有答案:

我试图从Github存储库中读取文本文件,然后将新内容写入其中,我设法读取部分代码工作,但显然正常的file.write()不适用于github中的文本文件库。那么有办法以某种方式更新文本文件?

filepath = 'file.txt'
with open(filepath) as fp:
    line = fp.readline()
    print(line)
      #fp.write("This won't work, I know")
python python-3.x github
1个回答
1
投票

你在读模式下打开文件,这是python中的默认模式,所以:

with open(filepath) as fp:

相当于

with open(filepath, 'r') as fp:

这意味着您在读取模式下打开它,使用追加模式写入它

with open(filepath, 'a') as fp:

github文件没有什么特别之处,错误在你的python代码中

© www.soinside.com 2019 - 2024. All rights reserved.