[PYTHON] Tweepy2 eingeführt

Wir stellen hier vor, weil Tweepy, das bis dahin verwendet wurde, api1.1 nicht unterstützt https://bitbucket.org/sakito/tweepy Voraussichtlich ab dem 12. Februar 2013 erfolgt dies manuell anstelle von easy_install oder pip. .. .. Es funktionierte nur durch Kopieren von tweepy2, das durch Entpacken der neuesten Version in Downloads erstellt werden kann, auf das gleiche Niveau wie tweepy mit cp -R.

hoge.py


#!/usr/bin/env python
# -*- coding:UTF-8 -*-


from oauth2 import Client, Consumer, Token
import tweepy2
consumer_key = ""
consumer_secret = ""
user_key = "-"
user_secret = ""
auth = tweepy2.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(user_key, user_secret)
client = Client(Consumer(consumer_key, consumer_secret),
                Token(user_key, user_secret))
api = tweepy2.API(auth)

Es scheint, dass es kein Problem mit dem OAuth-Token gibt, wenn nur der Teil, der als tweepy geschrieben wurde, in tweepy2 geändert wird.

tweet.py


#!/usr/bin/env python
# -*- coding:UTF-8 -*-

import pywapi
from urllib import urlencode
import datetime
import hoge

result = pywapi.get_weather_from_yahoo('JAXX0043', 'metric')
time = datetime.datetime.now()
ms = time.microsecond

twit = u"@hoge Kumamotos aktuelles Wetter heute Abend" + result['forecasts'][0]['text'] + u"Die Temperatur ist am höchsten" \
        + result['forecasts'][0]['high'] \
       + u"Der niedrigste ist" + result['forecasts'][0]['low'] + u"Über." + " #fkdr " + str(ms)

weth = twit.encode("utf-8")
hoge.client.request('https://api.twitter.com/1.1/statuses/update.json', 'POST', urlencode({'status': weth}))

Dies wurde nur durch Ändern der URL des Beitragsteils der letzten Zeile geändert.

Es scheint, dass es fast kein Problem mit der Einführung von tweepy2 und der Änderung der URL gibt, um Beiträge zu werfen. Wenn Sie eine Person sind, die TL und Follower erworben hat und verschiedene Dinge tut, kann es einige Hindernisse geben. .. .. ..

Recommended Posts

Tweepy2 eingeführt
Anakonda eingeführt
PyQt4 eingeführt
Pyramide eingeführt
[Roboter] Pfeffer eingeführt