Bonjour,

J'essaye de récuperer les fichiers d'un compte de test sur github (avec l'api github v3)

Code python : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
nom = 'nom'
passe = 'pass'
nomRepository = 'nomRepository'
nomDeBranche = 'nomDeBranche'

githubLog = login(username=nom, password=passe)
repository = githubLog.repository(nom, nomRepository)

# je sais pas pourquoi mais ca marche comme ça (.tree au lieu de .branch)
tree = repository.tree(nomDeBranche)

print(tree.tree)
print(tree.tree[0].path)
# print(tree.tree[0].tree  ->  cet objet n'a pas l'attribut tree



Dans ma branche j'ai 2 dossiers qui contiennent chacun quelques fichiers

print(tree.tree) me renvoie le nom des dossiers en <hash>
print(tree.tree[0].path) me renvoie le nom du dossier


J'essaye dans un premier temps d'avoir au moins le nom du fichier (histoire de comprendre la structure)
j'aimerais récupérer les fichiers a l'intérieur apres avoir relu 36 fois la doc je trouve pas
Si vous avez une idée...