Google のウェブログ公開ツールを使って、テキスト、写真、動画を共有できます。
httplib2でタイムアウトを指定するには、 import httplib2 client = httplib2.Http(timeout=5) client.request("http://example.com/") のようにhttplib2.Httpの引数でtimeoutを指定する。デフォルトではリクエストがタイムアウトするとsocket.timeout例外になる。なので、例外を適切に処理するには、 import httplib2 import socket try: client = httplib2.Http(timeout=5) headers, content = client.request("http://example.com/") except socket.timeout, e: # do something pass のように書かないといけない。せっかくhttp
最近、ずいぶん周回遅れでTwitterを使い始めた。ちょっと雰囲気がわかってきたので、Plan9とInferno関連のblog更新をポストするボットをPythonで書いてみた。興味のある人はp9botをfollowしてやってください。今のところ、自分の日記以外に更新をチェックしているのは、次のページ。 NineTimes Grave Robbers From Outer Space m-shibaの日記 Inferno programmer's notebook 気が向いたら、Planet 9あたりを参考に増やしていこうと思う。 以下、実装などについて。スクリプト自体はできるだけ汎用に作ったつもり。Twitter APIまわりはpython-twitterを参考にし、RSSの解析にはfeedparserを使った。あと、設定ファイルはYAML形式にしたので、その解析にPyYAMLを使っている
Disclaimers Edit (2009/08/04): It is not obvious for many readers that this blog and its articles are meant as opinion piece. It is also not obvious that I like both languages. Just to be clear, I do like both languages. Introduction Not too long ago on Reddit, someone posted Python vs Ruby. This kind of comparisons would be more interesting if the author take some time to actually highlights the
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー Euro Python 2009で一番面白かったLightning Talkは間違いなく「Pythonで500万ユーロ稼ぐ方法」だったと思う。 どうやったらPythonを使って500万ユーロ(約6.6億円)稼げるのか。内容をかいつまんで言うとこうなる。 アフリカ諸国でも最も成功しているガーナ 一つ悩みがあって,VAT(付加価値税,日本で言う消費税)の徴収率が悪かった 小規模な事業者がたくさんいて,お金の流れが追いきれないとか,そんな理由 そこで政府は考えた。決済が簡単に行える端末を作って国中に配ったらどうか 端末で決済をすると,お金の流れがすべて分かる。VATはほぼすべての取引にかかる
こんにちは!! id:HolyGrail に「おすすめ iPhone アプリ纏めろ!!」とか書いておいて ドラクエばかりやっているよしをりです!! まだクリアしてないのでネタバレは無しでおねがいします!! さて,新人の研修期間も終り業務開始されてきましたがそんなとも君から 「Python 覚えたいっす!! やるっす!! 俺,やるっす!!」 と,相談を受けました!!! 大変素晴らしいですね!! 僕が洗脳したわけじゃないですよ!!! 実はプログラミング覚えるには Python から初めるのが良いんじゃないかなぁと 最近感じていたのです! Python で覚えると良いと思う理由 オブジェクト指向プログラミング 言語自体がシンプル ライブラリが充実 良い習慣を言語仕様にしてる インタプリタですぐに試せる とかかなぁ…… ひとつづつもう少し説明すると オブジェクト指向プログラミング これはまぁ,そう
GAE(google app engine)です。 フォームでサブミットしたら、 UnicodeDecodeErrorがでて、データストアできない状態。 いろいろごちゃごちゃ調べていて、HTTPリクエストから値をとるとこで、アウチ。 a.n = request.POST['n'] ここを下記のようにしたらオッケーだった。 a.n = request.POST['n'].decode('utf-8') 果たして、こうしないといけないのか、それともどこかにおまじないするだけですむのかよくわかってない.... まあ、なんとか日本語をストアできたので、よかったよかった... なんだろう、やはりこういところで時間をとられたくないんだけど.... 参考 UnicodeDecodeError: 'ascii' codec can't decode byte 0x92 in position 11 - G
Repoze.bfgについて Pythonを利用するWebアプリケーションフレームワーク WSGI対応 Zope 3のコンポーネントアーキテクチャを利用している URL/Viewのマッピングと、セキュリティ管理の仕組みを独自実装している。Zopeより"軽い"らしい。参考:プロファイラの出力行数による比較 テンプレートエンジンや、データ永続化フレームワークの選択は、開発者に任されている URLとViewのマッピングの方式として、Zope風のTraversalと、Pylons/Django風のURL Dispatchが選択できる(同時に利用することもできる) Zopeと同様、URLに対応するViewが呼ばれる際、コンテキストオブジェクトが渡される URL/Viewのマッピングについてもう少し。 Traversal Zopeと同じ。オブジェクトのツリー(グラフ)を、親から子へ辿っていく方式。オブ
db.ReferenceProperty(db.Mode)を使って、テーブルを作る。 (http://ondras.zarovi.cz/sql/demo/) こんな感じに、テーブルを設計した。MySQL用のER図なので、フィールドの名前が違うけどなんとなくやりたい事は通じると思う。っていうか、ワカレ。 左のTableというテーブル内のid_Coreとid_Tagが、ReferencePropertyで定義されるFKとなる。 モデルは class Table(db.Model): ref_core = db.ReferenceProperty(Core) ref_tag = db.ReferenceProperty(Tag) create_at = db.DateTimeProperty(auto_now_add = True) と言う風に書いてみた。 やりたい事 文章(以下Core)と一緒
ビエンナーレ 2008-04-29 16 人中 10人 の方がこのレビューが参考になったと投票しています。 書籍の内容はまあ悪くない。あなたが他の言語を使いこなしていて、Pythonを学びたいなら買ってみたい本の選択肢の一つになると思う。 でも、書籍とまったく同じ内容がネットで読める。日本Pythonユーザ会にそっくりそのまま翻訳がある。 それを買った後で知ってひどくガッカリした。「てにおは」や些細な単語の選択が違うだけで、無料で読める内容にお金を払ったなんて...。 翻訳者が付け加えた付録みたいなのもあるけど、「ブログにでも書けば?」と思う内容でした。 るくそーる 2008-03-08 11 人中 8人 の方がこのレビューが参考になったと投票しています。 疎にして漏らさず。 安さと薄さが不安だったがいい本でした。2.5対応の本です。 Pythonを作った本人が言うことばには無駄がなくて「
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く