[PYTHON] Liste des référentiels de sortie à l'aide de l'API Github sur Mac

Objectif

Il s'agit d'un mémorandum lors de la sortie de la liste des référentiels à l'aide de l'API Github sur Mac

Préparation

Installez PyGithub

$ pip install PyGithub

De plus, obtenez un jeton d'accès pour votre compte GitHub (vous pouvez l'obtenir à partir des paramètres)

code

Sortie d'une liste de référentiels

#!/usr/bin/env python
from github import Github
 
token = 'xxxxxxxxxxxxxxx' # your access token
 
# or using an access token
g = Github(token)
 
for repo in g.get_user().get_repos():
    print(repo.name)

Courir

(Une liste de référentiels est sortie)

Contre-mesures d'erreur

$ python github.py
Traceback (most recent call last):
  File "github.py", line 2, in <module>
    from github import Github
  File "/Users/seigo/Desktop/python/burger/github.py", line 2, in <module>
    from github import Github
ImportError: cannot import name 'Github' from 'github' (/Users/seigo/Desktop/python/burger/github.py)

J'obtiens l'erreur ci-dessus lorsque je nomme l'exemple de code gitHub.py. Renommé sample.py et résolu.

référence

PyGithub J'ai essayé de résumer diverses choses sur l'API Github J'ai essayé d'obtenir des informations GitHub en utilisant PyGithub Python 2.7 Error - ImportError: cannot import name Github

Recommended Posts

Liste des référentiels de sortie à l'aide de l'API Github sur Mac
(Débutant) Remarques sur l'utilisation de pyenv sur Mac
Diffusez la reconnaissance vocale à l'aide de l'API gRPC Google Cloud Speech avec python3 sur Mac!
J'ai essayé d'utiliser l'API COTOHA (il y a aussi du code sur GitHub)
Mettez Anaconda sur votre Mac en utilisant Pyenv
Cloner le référentiel github sur le notebook Jupyter
Avertissement lors de l'utilisation de TensorFlow sur Mac
Lire FeliCa en utilisant Pasori (RC-380S) sur Mac
J'ai essayé d'utiliser l'API à distance avec GAE / J
Préparer un pseudo serveur API à l'aide d'actions GitHub
python sur mac
Créer un environnement de développement Django à l'aide de pyenv-virtualenv sur Mac
Créez un environnement Python sur votre Mac en utilisant pyenv
Publiez sur votre compte en utilisant l'API sur Twitter
Créer un pseudo serveur d'API REST à l'aide de pages GitHub
Sortie sur "LED 7 segments" en utilisant python avec Raspberry Pi 3!
Notes minimales lors de l'utilisation de Python sur Mac (édition pyenv)
Notes minimales lors de l'utilisation de Python sur Mac (édition Homebrew)