如何从 Github 加载 YAML 文件?

How to load YAML file from Github?

我有一个(私有)Github 存储库,其中有一个 YAML 文件。使用我的 Python 脚本,我希望自动加载和解析此文件。

最好的方法是什么?

  1. 创建您的 Git 访问令牌:https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token
  2. 使用 headers Authorization: token ACCESS_TOKENAccept: application/vnd.github.v3.raw
  3. 请求原始文件

使用请求模块,您可以从 github https://raw.githubusercontent.com/[user]/[repo]/[branch]/[filename].yaml

获得对文件的直接 http 访问
import requests
r = requests.get(url)
print(r.content)

编辑:格式错误