Je veux savoir quelle méthode dois-je appeler (et sur quel objet) et comment appeler cette méthode (paramètres requis et leurs significations).Comment mettre à jour un fichier avec PyGithub?
Merci d'avance!
Je veux savoir quelle méthode dois-je appeler (et sur quel objet) et comment appeler cette méthode (paramètres requis et leurs significations).Comment mettre à jour un fichier avec PyGithub?
Merci d'avance!
import github
g = github.Github(token)
# or g = github.Github(login, password)
repo = g.get_user().get_repo("repo_name")
file = repo.get_file_contents("/your_file.txt")
# update
repo.update_file("/your_file.txt", "your_commit_message", "your_new_file_content", file.sha)
Si vous utilisez jeton alors vous devriez avoir au moins repo champ de votre jeton pour le faire. https://developer.github.com/v3/oauth/#scopes
Voir:https://developer.github.com/v3/repos/contents/ et https://github.com/PyGithub/PyGithub
Docs PyGithub n'ont aucune référence à cela, alors merci! –
Deux endroits pour commencer: https://developer.github.com/v3/repos/contents/ et https://github.com/PyGithub/ PyGithub/blob/maître/github/InputFileContent.py –