J'essaie d'utiliser le script Python de l'API de données de YouTube qui permet de télécharger une vidéo : https://developers.google.com/youtube/v3/guides/uploading_a_video#Sample_Code. Notez qu'il est compatible Python 2.x, et non 3.X. J'ai donc mis à jour son code en remplaçant le premier import ("import httplib") par cet import : `import http.client` .
Quand je lance ce script, l'erreur suivante est affichée :
Tcommunautéback (dernier appel le plus récent) :
Fichier "/home/xzerzxez/pycharm_projects/zerde/upload_video.py", ligne 3, dans <module>
import http.client
ImportError : Pas de module nommé http.client
Processus terminé avec le code de sortie 0
- L'environnement utilisé de PyCharm : celui de mon Ubuntu
- Version Python : /usr/bin/python3.6
- Paquets pertinents installés : httplib2, request, requests
- Paquets disponibles à installer : micropython-http.client, pycopy-http.client, yieldfrom.http.client
Comment résoudre ce problème ?
Edit : bien sûr, j'ai aussi fait d'autres petites modifications au code pour le rendre compatible avec Python 3.X, mais c'est hors sujet
.