我必须将公共 Github 存储库切换为私有,并且无法访问文件,无法使用我可以使用公共 Github 存储库访问的访问令牌。
我可以使用curl访问我的私人存储库的CSV:'''curl -s https://{token}@raw.githubusercontent.com/username/repo/master/file.csv
'''
但是,我想在我的 python 文件中访问这些信息。当回购公开时,我可以简单地使用: ''' url = ' https://raw.githubusercontent.com/username/repo/master/file.csv ' df = pd.read_csv(url, error_bad_lines=False)
'''
现在,由于存储库是私有的,这不再有效,而且我找不到解决方法来在 python 中下载此 CSV,而不是从终端拉取。
如果我尝试: ''' requests.get(https://{token}@raw.githubusercontent.com/username/repo/master/file.csv) ''' 我收到 404 响应,这基本上是同一件事pd.read_csv() 正在发生这种情况。如果我单击原始文件,我会看到创建了一个临时令牌,并且 URL 为: ''' https://raw.githubusercontent.com/username/repo/master/file.csv?token=TEMPTOKEN ''' 是有没有办法附加我的永久私人访问令牌,以便我始终可以从 github 提取这些数据?