J'ai essayé de développer une application pour tweeter sur Twitter dans Visual Studio 2017 avec Python. Cette fois, je crée un environnement pour le projet en utilisant un environnement virtuel (venv).
Windows 7 Professional SP1 64bit Visual Studio 2017 Community 15.2 (26430.6) Python 3.6.0 requests-oauthlib 0.8.0
Veuillez vous référer ici pour la construction d'environnement et la création de projet Python. http://qiita.com/akabei/items/a3b8b62f1cf34b683121
Créez une "application Python" à partir d'un nouveau projet.
Créez un environnement virtuel (venv) lors du développement en modifiant l'environnement de chaque projet. Cliquez avec le bouton droit sur l'environnement Python dans l'Explorateur de solutions et sélectionnez "Ajouter un environnement virtuel ..." dans le menu.
Une boîte de dialogue s'affiche. Sélectionnez la version de Python à utiliser dans le projet et créez un environnement virtuel.
Un environnement virtuel "env" est créé dans l'environnement Python. Les packages sont encore minimes.
Depuis l'environnement Python du projet, cliquez avec le bouton droit de la souris sur "env (Python 3.6 (64bit))" et sélectionnez "Install Python Package ...".
Tapez "requests-oauthlib" dans la zone de texte et sélectionnez "Install requests-oauthlib (0.8.0)" pour installer le package.
Le package requests-oauthlib et ses packages dépendants sont installés dans l'environnement virtuel env.
Écrivez le programme pour tweeter dans tweet.py. Immédiatement après l'insertion du package, la saisie semi-automatique (intelligence) ne peut pas être utilisée, mais elle sera disponible après un certain temps.
tweet.py
from requests_oauthlib import OAuth1Session
CONSUMER_KEY = 'xxxxxx'
CONSUMER_SECRET = 'xxxxxx'
ACCESS_TOKEN = 'xxxxxx'
ACCESS_SECRET = 'xxxxxx'
twitter = OAuth1Session(CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_SECRET)
twitter.post("https://api.twitter.com/1.1/statuses/update.json", params={"status": "Tsuto Nau"})
Veuillez l'exécuter et vérifier s'il a été tweeté correctement.
Recommended Posts