タグ

pythonとscrap(programing)に関するo0hのブックマーク (4)

  • Google App Engine/Pythonでfacebookアプリ開発 - にょえブロ

    先日参加した、プログラマ勉強会in群馬にてfacebookアプリの話が出ましたので、早速チャレンジしてみました。 当は、facebookからたどるのですが、ググるとわかるように、Python SDKは、GitHubのここからダウンロードできます。 https://github.com/facebook/python-sdk/ 解凍すると、下記のようなファイルとフォルダが展開されます。察しが言い方は、お気づきの事とは思いますが、examplesの中に、appengineなんてのが有るんですわ。鼻っからGAEで開発だろjkって感じ。素晴らしい。なので、このサンプルをちょちょいといじればすぐにGAEでfacebookアプリできるやん!って思った次第です。が、そうは問屋が卸してくれませんでした。いろいろと御池があってハマったので、修正した箇所を書き記します。今回は、サンプルの中の一番簡単そうな「

    Google App Engine/Pythonでfacebookアプリ開発 - にょえブロ
  • PythonのUnicodeEncodeErrorを知る - HDEラボ

    Pythonにはじめて触って、いつのまにか1年が過ぎたのですが、一番はまったのは、やっぱりunicodeの扱いだったと思います。 特に、 UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-12: ordinal not in range(128) のようなエラーにはさんざん悩まされました。ここがたとえばrubyなど他の言語と比べてわかりにくいために、Pythonが取っつきにくい言語になっているのではないか、と個人的には思います。 そこで、このエラーに関係するはまりどころとTipsをいくつか列挙してみました。これからPythonに触れられる方の参考になればと思います。 なお、環境はUNIX上のPython 2.4, 2.5を想定しています。 u1はunicode型で、s1はstr型です。s1にどのよ

  • サンプルコードで分かるGAE&Twitter API開発 (2/5)

    サンプルコードの構成ファイルを理解しよう それでは今回の題、サンプルコードの解説に入ります。 最初に、サンプルを構成するファイルの役割について説明します。1つ1つの中身はよく分からなくても構いませんが、それぞれの役割をつかめばあとの理解はずっと楽になりますから、どのファイルがどんな役割をしているのかだけ、覚えておきましょう。 ■app.yaml GAEアプリケーションの設定ファイルで、GAEの利用には必須のファイルです。前回の記事で説明したアプリケーション名や、ファイル配置、URLハンドラなどを設定します。詳しくは以下のドキュメントを参照してください。 Google App Engine -Python アプリケーション設定 http://code.google.com/intl/ja/appengine/docs/python/config/appconfig.htm ■index.y

    サンプルコードで分かるGAE&Twitter API開発 (2/5)
  • Python基礎文法最速マスター - D++のはまり日誌

    ↓に便乗してPython版も書いてみました。 Perl基礎文法最速マスター - Perl入門〜サンプルコードによるPerl入門〜 Ruby基礎文法最速マスター - Route 477 PHP基礎文法最速マスター - Shin x blog ほとんど上記の記事と同じような内容で書いたのでPython入門記事としては色々抜けていたりしますがご了承ください。 Pythonは現在3.x系がリリースされていますが記事では基的にPython2.6について書きます。 参考文献: 初めてのPython (asin:4873113938) Python Documentation Index http://www.python.org/doc/ Python 和訳Document http://docs.python.jp/2/ 0. 対話環境として使う 対話環境 pythonはそのまま実行すると対話環

    Python基礎文法最速マスター - D++のはまり日誌
  • 1