Pythonでツイート投稿してみた。

学習時間

5時間

学習したこと

  • Windows8Pythonでプログラムを定期実行するためには?
    • Linux上でCrontabを使う。

   Windows Subsystem for Linux(win10のみ),
   Wndows8を潰してUbuntu導入,
   VirtualBox + Ubuntu

    • Heroku Schedular (Herokuが提供してる定期実行機能)
    • Heroku + APSchedular (Pythonの定期実行ライブラリ)
  • Tweepyでツイート投稿してみる
#twpy.py
import tweepy

CONSUMER_KEY = " "
CONSUMER_SECRET = " "
ACCESS_TOKEN = ""
ACCESS_TOKEN_SECRET = ""

# keyセット
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_TOKEN_SECRET)

# APIインスタンスを作成
api = tweepy.API(auth)
#get_tweet.py
import twpy

api = twpy.api

# Pythonからツイート投稿
# load image
imagePath = "IMG_2966.jpg"
status = "Pythonから写真投稿してみます! もくもく会参加中!#shonan.py"

api.update_with_media(imagePath, status)

print('完了')
  • 結果


コメント・感想

ツイート投稿できてうれしかった~。