Développement d'applications pour tweeter en Python à partir de Visual Studio 2017

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).

environnement

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éation de projet

Créez une "application Python" à partir d'un nouveau projet.

bbb.png

Créer un environnement virtuel

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.

ccc.png

Une boîte de dialogue s'affiche. Sélectionnez la version de Python à utiliser dans le projet et créez un environnement virtuel.

ddd.png

Un environnement virtuel "env" est créé dans l'environnement Python. Les packages sont encore minimes.

eee.png

installation du package requests_oauthlib

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 ...".

fff.png

Tapez "requests-oauthlib" dans la zone de texte et sélectionnez "Install requests-oauthlib (0.8.0)" pour installer le package.

ggg.png

Le package requests-oauthlib et ses packages dépendants sont installés dans l'environnement virtuel env.

hhh.png

Tweet

É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

Développement d'applications pour tweeter en Python à partir de Visual Studio 2017
Développement Python avec Visual Studio 2017
Développement Python avec Visual Studio
Traduire de Visual Studio 2017 vers Python (API Microsoft Translator Text)
Développement du kit SDK AWS pour Python (Boto3) dans Visual Studio 2017
Comment déboguer une bibliothèque Python standard dans Visual Studio
Convertir de Markdown en HTML en Python
Exécutez Python en C ++ sur Visual Studio 2017
Comment masquer l'invite de commande lors de l'exécution de python dans Visual Studio 2015
De la construction de ré-environnement de Python au dessin graphique (sur le code Visual Studio)
Exécutez Python YOLOv3 en C ++ sur Visual Studio 2017
Du dessin de fichier au graphique en Python. Élémentaire élémentaire
Paramètres de codage Python avec Visual Studio Code
Changements de Python 3.0 à Python 3.5
Changements de Python 2 à Python 3.0
Développement de framework avec Python
Environnement de développement en Python
Développement Slackbot en Python
Créer un environnement de développement Python en 10 minutes (Mac OS X + Visual Studio Code)
Étapes pour mettre dlib dans Python Tools pour Visual Studio et s'amuser
Comment installer Google Test / Google Mock dans Visual Studio 2019
Étapes de l'installation de Python 3 à la création d'une application Django
Comment télécharger des fichiers depuis Selenium of Python dans Chrome
Environnement de développement Python avec Windows + Anaconda3 + Visual Studio Code
Construction de l'environnement de développement Python 2020 [De l'installation de Python à l'introduction à la poésie]
Environnement de développement Python avec Windows + Python + PipEnv + Visual Studio Code
Sortie japonaise lors de l'utilisation de python dans Visual Studio
Installez numpy dans Visual Studio 2019
Publier de Python vers Slack
Pour vider stdout en Python
Flirter de PHP à Python
Connectez-vous au site Web en Python
OCR à partir de PDF en Python
Anaconda mis à jour de 4.2.0 à 4.3.0 (python3.5 mis à jour vers python3.6)
Tweet avec image en Python
Bottle Pug dans Visual Studio 2019
Passer de python2.7 à python3.6 (centos7)
Parler avec Python [synthèse vocale]
Connectez-vous à sqlite depuis python
Comment développer en Python
Publier sur Slack en Python
J'ai essayé de créer une API list.csv avec Python à partir de swagger.yaml
Configurer un environnement de développement Python avec Visual Studio Code
Comment découper un bloc de plusieurs tableaux à partir d'un multiple en Python
Comment lancer AWS Batch à partir de l'application cliente Python
Faites quelque chose comme un interpréteur Python avec Visual Studio Code
Comment échantillonner à partir de n'importe quelle fonction de densité de probabilité en Python
Autoriser Python à sélectionner la chaîne de caractères du fichier d'entrée dans le dossier
Appuyez sur REST en Python pour obtenir des données de New Relic
Appelez Matlab depuis Python pour optimiser
Historique d'apprentissage pour participer au développement d'applications d'équipe avec Python ~ Tutoriel Django 5 ~
Historique d'apprentissage pour participer au développement d'applications d'équipe avec Python ~ Tutoriel Django 4 ~
Convertir Markdown en PDF en Python
Obtenir des données de Quandl en Python
Comment collecter des images en Python
Publication de Python sur la chronologie Facebook
Comment utiliser SQLite en Python
[Lambda] [Python] Publier sur Twitter depuis Lambda!