Mac OS 10.6.4にgdata-python-clientをインストール
日記に書くほどのことではないのだけれど、UbuntuのGUI環境に慣れきっていたせいで最初は戸惑ったのと、
とにかくPython関係の日本語資料は少ないので、もしMac OSでPython使ってgdata使いたいなんて強者がいたときの為に。
1. ターミナルを開いて、gdata-python-clientライブラリを展開したディレクトリに移動
2. "sudo python setup.py install" を実行
これだけ。
特にエラーも出ずにインストールできるはず。
やめて、内容が無いからって石を投げないで!www
とりあえず、解説ビデオを見て、適宜YouTubeに読み替えながら、ここまでやってみた。
Python 2.6.1 (r261:67515, Feb 11 2010, 00:51:29)
[GCC 4.2.1 (Apple Inc. build 5646)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import gdata.youtube.service
>>> import atom
>>> client = gdata.youtube.service.YouTubeService()
>>> client.ClientLogin('id','pass')
>>> print(client)
>>> feed = client.GetYouTubeVideoFeed("http://www.youtube.com/watch?v=avk93IXH12I")
Traceback (most recent call last):
File "", line 1, in
File "/Library/Python/2.6/site-packages/gdata/youtube/service.py", line 181, in GetYouTubeVideoFeed
return self.Get(uri, converter=gdata.youtube.YouTubeVideoFeedFromString)
File "/Library/Python/2.6/site-packages/gdata/service.py", line 1108, in Get
'reason': server_response.reason, 'body': result_body}
gdata.service.RequestError: {'status': 404, 'body': '404 Not Found \n\n ', 'reason': 'Not Found'}
とりあえず接続はできてるみたいなので、feed取得には失敗してるけど、良しとしよう。
面倒だからIDE欲しいなぁ・・・