レバノン13日共同

ずっとサバイバル。

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欲しいなぁ・・・