Python twitterとtkinterのことはじめ
- 2. お念、lよ Name : Yukitaka Uchikoshi job : Y脂塀で芙坪 SE id: uchikoshi22 level : Python 兜伉宀クラス
- 13. Mac Sudo ports install py27_setuptools Ubuntu sudo apt-get install python-setuptools Fedora sudo yum install python-setuptools
- 19. python-twitterの嘛_J $ python >>> import twitter >>> api = twitter.Api() >>> tl = api.GetUserTimeLine(id=' uchikoshi22 ') >>> for t in tl: print t.text
- 20. PythonのGUIツ`ル Tkinter wxPython Qt 書指はインスト`ル音勣のTkinterを聞います ☆ Tkinter が原奉されていない Python が覆 Linux にインスト`ルされていることがあるので、 apt などでインスト`ルする駅勣が蓮にあります。 Titanium Desktop 書指はインスト`ル音勣のTkinterを聞います┐ ☆ Tkinter が原奉されていない Python が覆 Linux にインスト`ルされていることがあるので、 apt などでインスト`ルする駅勣が蓮にあります。
- 23. Tkinterでタイムライン燕幣(2) # 弖紗するコ`ド def get_timeline(u): api = twitter.Api() tls = api.GetUserTimeline(id=u, count=10) retunrn tls # 徭蛍のアカウントを秘薦してください。 tls = get_timeline(' uchikoshi22 ') for tl in tls: Label = (root, text=t.text).pack()
- 24. Tkinterでタイムライン燕幣(3) #!/usr/bin/env python #-*- coding: utf-8 -*- # tk1.pyの畠悶 from Tkinter import * Import twitter root = Tk() def get_timeline(u): api = twitter.Api() tls = api.GetUserTimeline(id=u, count=10) retunrn tls tls = get_timeline(' uchikoshi22 ') # 徭蛍のアカウントを秘薦してください for tl in tls: Label = (root, text=t.text).pack() root.mainloop()
- 27. 翌何ファイル (tweetauth.py) の旋喘 #!/usr/bin/env python # -*- coding:utf-8 -*- # tk3.py import tweetauth # tweetauth.py 坪の u_id の、魃輅 print tweetauth.u_id # tweetauth 坪 auth_dict の consumber_key の、魃輅 print tweetauth.auth_dict['consumer_key']
- 29. #!/usr/bin/env python #-*- coding: utf-8 -*- from Tkinter import * import twitter import tweetauth user = tweetauth.u_id t_dict = tweetauth.auth_dict def get_friends_timeline(user, max_timeline): api = twitter.Api( consumer_key = t_dict['consumer_key'], consumer_secret = t_dict['consumer_secret'], access_token_key = t_dict['access_token_key'], access_token_secret = t_dict['access_token_secret'], ) friends_timelines = api.GetFriendsTimeline(user, count=) return friends_timelines f_tls = get_friends_timeline(user, max_timeline) for tl in f_tls: tweet = tl.user.screen_name + " => " + tl.text Label(root, text=tweet).pack() root.mainloop()