環境は Mac OSX 10.6.
gdata-2.0.14 を
http://code.google.com/p/gdata-python-client/downloads/list
からダウンロードする.
googleclから使用されるライブラリであるらしい.バージョンが大事のようで,最新ではなくあえてこのバージョン.(http://code.google.com/p/googlecl/wiki/UploadingGoogleDocs)
展開して,そこに移動し,
$sudo python setup.py install --prefix=/opt
googlecl-0.9.13.tar.gz を
http://code.google.com/p/googlecl/downloads/list
からダウンロードする.
展開し,展開してできたディレクトリに移動.
$sudo PYTHONPATH=/opt/lib/python2.6/site-packages python setup.py install --prefix=/opt
実行する時は
$export PYTHONPATH=/opt/lib/python2.6/site-packages
として Python ライブラリのパスを通してから,
$ google docs upload file.txt
などとすると.
この例の場合,初回であれば
$google docs upload README.txt
Please specify user: xxxx (<--- username を入力)
Please log in and/or grant access at https://www.google.com/accounts/OAuthAuthorizeToken?oauth_token=4%2Fd2j5-vJ_sYPvpTtLLOIgHOvM7iyn&hd=default
と出るので,これにしたがって,ブラウザで google にログインすると,Google account のページが表示され,verification code が表示される.その code を
Please enter the verification code on the success page:
の右側にコピー&ペーストすると,upload が開始される.
成功すれば
Upload success!
と表示される.
gdata-2.0.14 を
http://code.google.com/p/gdata-python-client/downloads/list
からダウンロードする.
googleclから使用されるライブラリであるらしい.バージョンが大事のようで,最新ではなくあえてこのバージョン.(http://code.google.com/p/googlecl/wiki/UploadingGoogleDocs)
展開して,そこに移動し,
$sudo python setup.py install --prefix=/opt
googlecl-0.9.13.tar.gz を
http://code.google.com/p/googlecl/downloads/list
からダウンロードする.
展開し,展開してできたディレクトリに移動.
$sudo PYTHONPATH=/opt/lib/python2.6/site-packages python setup.py install --prefix=/opt
実行する時は
$export PYTHONPATH=/opt/lib/python2.6/site-packages
として Python ライブラリのパスを通してから,
$ google docs upload file.txt
などとすると.
この例の場合,初回であれば
$google docs upload README.txt
Please specify user: xxxx (<--- username を入力)
Please log in and/or grant access at https://www.google.com/accounts/OAuthAuthorizeToken?oauth_token=4%2Fd2j5-vJ_sYPvpTtLLOIgHOvM7iyn&hd=default
と出るので,これにしたがって,ブラウザで google にログインすると,Google account のページが表示され,verification code が表示される.その code を
Please enter the verification code on the success page:
の右側にコピー&ペーストすると,upload が開始される.
成功すれば
Upload success!
と表示される.