如何从 Github 加载 YAML 文件?
How to load YAML file from Github?
我有一个(私有)Github 存储库,其中有一个 YAML 文件。使用我的 Python 脚本,我希望自动加载和解析此文件。
最好的方法是什么?
- 创建您的 Git 访问令牌:https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token
- 使用 headers
Authorization: token ACCESS_TOKEN
和 Accept: application/vnd.github.v3.raw
请求原始文件
使用请求模块,您可以从 github https://raw.githubusercontent.com/[user]/[repo]/[branch]/[filename].yaml
获得对文件的直接 http 访问
import requests
r = requests.get(url)
print(r.content)
编辑:格式错误
我有一个(私有)Github 存储库,其中有一个 YAML 文件。使用我的 Python 脚本,我希望自动加载和解析此文件。
最好的方法是什么?
- 创建您的 Git 访问令牌:https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token
- 使用 headers
Authorization: token ACCESS_TOKEN
和Accept: application/vnd.github.v3.raw
请求原始文件
使用请求模块,您可以从 github https://raw.githubusercontent.com/[user]/[repo]/[branch]/[filename].yaml
import requests
r = requests.get(url)
print(r.content)
编辑:格式错误