gdataライブラリをダウンロードしてきます。 http://code.google.com/p/gdata-python-client/ インストールしなくても以下のディレクトリが見えていれば実行できます。 gdata/ atom/ カレンダーに予定を書き込んで、予定の一覧を表示するコードです。 import gdata.calendar.service import gdata.service import atom.service import gdata.calendar import getopt, sys, string, time, atom calendar_service = gdata.calendar.service.CalendarService() calendar_service.email = '********' calendar_service.passw
Data API Developer's Guide: Python Google Calendar allows client applications to view and update calendar events in the form of Google Data API feeds. Your client application can use the Google Calendar Data API to create new events, edit or delete existing events, and query for events that match particular criteria. There are many possible uses for the Calendar Data API. For example, you can crea
2008/10/23 11:22 | 0 Comments RubyでGoogleカレンダーを操作するというエントリがあったので、Python版も書いてみた。 準備としては ・ここからgdataのライブラリをダウンロードしてインストール ・easy_installで「easy_install ElementTree」をインストール あと、日付のパース用に「dateutil」もあった方がいい。これもeasy_installで取れる。 コードはこんなの。 # -*- coding: utf-8 -*- from xml.etree import ElementTree import gdata.calendar.service import gdata.service import atom.service import gdata.calendar import getopt,sys,str
Google App Engine | 04:50 | はじめに このエントリーは、先に公開した記事「道に迷ったアナタに捧ぐ(関連記事のまとめ)」が原因不明の事象により直リンクでは見えない!という問題に対処する目的で作成されました。中身は基本的に変わりません。なんだかブックマークを見ていて「まとめ記事」の存在をご存知頂けていないッポイな、、という気がしたもので、本日の「超訳完了記念」に合わせて再度作成してみた次第です。どの記事が何に言及したものかよく分からん!とお怒りの方々の為に少しでも助けになれば幸いです。Google App Engine の公開から約2週間。毎日結構な方のアクセスがあった事が励みになり、スピードを落とさずに超訳作業が完了出来ました。スターやブクマ、コメントを下さった皆さんだけでなく、アクセス頂いた全ての方々に感謝したいと思います。また、多くの皆さんに本ブログをご覧頂く
経緯 いまさらだが、ローカルにためてたメールをGmailにアップロードしてみた。最初はThunderbirdでIMAP4の設定をして、Thunderbirdで選択+移動でアップロードしていたのだが、(1)ときどきConnectionが切れる、(2)時々Gmailがエラーを返す、ために移動が止まってしまう。しかも、複数選択した状態で移動に失敗すると、アップロードに成功したメールも移動元に残ってしまい、どのメールをアップロードしたのかわからなくなってしまう。 なので、一回あたり数十通だけを選択してチマチマアップロードしていたのだが、一つ目のディレクトリをアップロードした時点残りのメールの量に絶望した。 下調べ とりあえず、imapとmboxを扱うライブラリが無いかとcheese shopを物色してみるも、殆ど無い。そういえば標準ライブラリにあった気がすると思い出して、標準ライブラリの法を調べて
いくつか、はまりどころをメモ 前提、 djangoはsvn版を使う(rev.7400くらい) Djangoアプリケーションのプロジェクト名はspam その中のアプリケーション名はegg django-admin.py startproject spam cd spam ./manage.py startapp egg Djangoのプロジェクトとアプリケーションができる。実際はDjangoのsvn版をもってきてspamディレクトリの中に置いてあるので、ごにょごにょとファイルの場所を移したりした。 ピクチャ 1 posted by (C)everes Google App EngineのArticleにあるDjangoの動かし方を見ながら、app.yamlとmain.pyを作ったり、settings.pyを修正したりした。 で、ここに罠があって、なんだかエラー
コンテンツへスキップ 登録は無効化されました。
http://tokibito.orz.hm/svn/pyscripterjp/ 利用する場合は、 /localize/1.9/PyScripter.exe をダウンロードして上書きかな。
日本ではまだまだ開発者人口の少ないPython。しかし海外に目を転じれば、Googleのメイン開発言語になっていたり、オープンソースのプロジェクトも意外と多い。RubyにおけるRailsのような起爆剤が現れたら、シェアが一気に変わる可能性すら秘めている。 また、普段仕事で使っている言語を使ってみると、開発の楽しさが思い出されてくるものだ。いつもJavaやPHP、.NETを増えている方であればなお更Pythonの魅力を体験してみてはいかだろうか。 その時に便利なのがこの統合開発環境(以下IDE)だろう。 今回紹介するオープンソース・ソフトウェアはPyScripter、Python向けのIDEだ。 さすがにIDEというだけあって、便利な機能が数多く実装されている。importモジュールの上にマウスを持ってくると、対象のモジュール名とリンクが表示される。このリンクをクリックすれば、該当モジュール
PythonにはGoogle Data APIのパッケージ(gdata-python-client)が提供されているので比較的簡単にBloggerのデータを取得することができます。 簡単なサンプルを作成したので掲載します。 動作環境として、Pythonのバージョンは2.5、gdata-python-clientのバージョンは「1.0.10.1」を使用します。また、変数「username・password・blogid」は適切な値に置き換えてください。 # -*- coding: utf-8 -*- try: from xml.etree import ElementTree # for Python 2.5 users except: from elementtree import ElementTree from gdata import service from gdata.servi
Google App Engine の SDK で 何か作ってみよう! というわけで、 Tropy みたいなやつを作ってみる python で 20 行以上のプログラムを書くのはたぶん初めてだ Tropy とは 以下が詳しいです。 Tropyとは - はてなキーワード ちなみに、以下のスクリーンショットは id:naoya さんが作った Tropy のクローンの Haropy です。 で、僕もそんな感じのものを作ってみた ソースを晒しておきます。 ファイル構成 PyGropy |-- app.yaml |-- edit.html |-- entry.html `-- pygropy.py app.yaml 設定ファイル application: pygropy version: 1 runtime: python api_version: 1 handlers: - url: /.* sc
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く