我正在尝试从Github存储库中读取文本文件,然后向其中写入新内容,我设法读取了部分代码以使其正常工作,但是显然普通的file.write()无法在在github仓库中。那么有什么办法可以更新文本文件吗?
index <- gregexpr(paste(orig,collapse='|'),result)[[1]]
starts <- as.numeric(index)
stops <- starts + attributes(index)$match.length - 1 )
substring(result, starts, stops)
答案 0 :(得分:1)
您以读取模式打开文件,这是python中的默认设置, 所以:
with open(filepath) as fp:
等效于
with open(filepath, 'r') as fp:
意味着您以读取模式打开它,使用追加模式对其进行写入
with open(filepath, 'a') as fp:
关于github文件没有什么特别的,错误在于您的python代码中