アプリケーション登録下記のページを参照。http://developers.facebook.com/get_started.phpDeveloperアプリケーションにログインする。アプリケーション名を決め、規約に同意して新規作成アプリケーションの管理画面からEdit settings > Canvasを選択し、"Canvas Page URL"と"Canvas Callback URL"を決める。前者はFacebookユーザがそのアプリケーションにアクセスする際のURLで、後者はアプリケーションが配置されているサードパーティーのサーバーのURL。 Edit settings > Canvas > Canvas Settingsで"Render Method"をFBMLに選択。この点は好みとアプリケーションの仕様にもよると思うが、僕はこのページを読んで、FBMLの方がメリットがあると判断し
Posted on 11 October, 2011 原文はこちらになります。App Engine 1.5.5 SDK Release 内容を要約しておきますと プレミアアカウントの受付が始まりました。appengine_premier_requests@google.com 宛てにメールをしてください。 Python 2.7 が HRD アプリケーションで使用できるようになりました。2.5 との違いをまとめました ので、参考にしてください。 複数の制限を大きく緩和しました。 Request の Deadline を 30 秒から 60 秒に URL Fetch の Deadline も最大 10 秒から 60 秒に デプロイできるファイルの総数を 3000 から 10000 に、最大のファイルサイズを 10MB から 32MB に URL Fetch でポストのペイロードが 1MB から
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー これまでPloneで運用してきたこのブログをGoogle App Engineベースに移行しました。 旧サイトのコンテンツが一部移行が終わっていないですが(みんなのPythonサポートページとか),数日中に移行します。少々お待ち下さい。 ブログエンジンは3階層の構成になっていて, App Engine用のフルスタックのフレームワーク railsライクなrouting クラスを使ったコントローラ モデル用のCRUDフォーム,管理画面を簡易に作成するためのベースコントローラ デコレータを使ったフォームコントローラ ウィジェット i18n makoテンプレート プラガブルな認証 モデル用ユー
オブジェクト指向スクリプト言語であるPythonは,日常の作業に利用するちょっとしたスクリプトから,商用サイトや大規模Webシステムまで幅広く適用できる非常に便利なプログラミング言語です。日本ではあまり認知度は高くありませんが,欧米を中心に幅広く利用されており,米Google(米YouTubeを含む)などの有名企業でも採用されています。 ここでは,プログラミング言語Pythonの魅力と使い方を説明します。特にこれからPythonをはじめようというビギナーの方に,とっかかりとなる言語の基礎と導入方法を説明します。 日本でPythonの認知度があまり高くない理由 欧米で人気のPythonですが,国内ではまだまだ認知度が高くないようです。原因としては次のような点が考えられます。 ●日本語コーデックに対する不安 Python 2.3の時代まで,シフトJISやEUC-JPを扱うためには,CJKコーデ
dropbox for developers の このページで公開されている python のライブラリを Google App Engine 上で使うに当たって、いろいろと下準備をしないといけなかった。 他の人も公開されているライブラリを Google App Engine 上で使うかもしれないので、下準備について書いておこうと思う。 パッケージのダウンロード Google App Engine ではこのドキュメントにあるとおり、必要最低限のPython のパッケージモジュールしか Google App Engine にインストールされていない。 このため、dropbox で公開しているライブラリを使うためには、以下のパッケージが必要になる。 oauth poster dropbox client library ブラウザかコマンドで上記のパッケージをダウンロードしてきましょう。 以下は
WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 ようやく少しずつ時間が取れるようになってきたので、 Google App Engine の勉強をはじめています。 Python の書き方や App Engine 自体の使い方を覚えるのは苦ではないのですが、大変なのはその先、ライブラリやフレームワークなどを把握するのが厄介なんですよね。 まあとりあえずは App Engine に付属している Web フレームワーク
The first programming riddle on the net There are currently 33 levels. Click here to get challenged What people have said about us: "These sorts of things are in my opinion the best way to learn a language.", brberg at Media Cloisters "It's the best web site of the year so far.", Andy Todd at halfcooked "Addictive way to learn the ins and outs of Python.. a must for all programmers!", salimma at s
This site contains pointers to the best information available about working with Excel files in the Python programming language. See the blog post Tools for Working with Excel and Python for a more detailed comparision of some of the tools mentioned below. Reading and Writing Excel Files There are python packages available to work with Excel files that will run on any Python platform and that do n
昨日書いた「python excel操作 -book作成編-」の続きです。 昨日、自らに課した宿題であるファイルの読込。 これは以外と簡単にできました。 しかし、ファイル読込→編集→保存がうまくいかず・・・ そこで色々調べてみると、「pyExcelerator」よりも 「xlutils」・「xlwt」・「xlrd」というモジュールの方が使い勝手が良さそうです。 内訳としては、 xlutils : ファイルのコピーや色々w(調査中 xlwt : ファイルの編集・保存 xlrd : ファイルの読込 となっています。 これらの組み合わせで、ファイル読込→編集→保存が実現できましたので 今後使用するモジュールは決まりですかね。 これらのモジュールは以下からダウンロード出来ます。 http://pypi.python.org/pypi/xlutils ではサンプルです。 =目的= sample.xl
ソースコード #!/usr/bin/python # coding: UTF-8 # 辞書の全てのキーと値をソートしてたどる | sorted()関数の使い方 # 辞書の初期化(名前:年齢) profile = { 'Hana':19, 'Toru':26, 'Katori':15, 'Sato':45} # 初期化の確認: 辞書のitems()メソッドで全てのキー(key), 値(value)をたどる for (k, v) in profile.items(): print 'キー: %-6s, 値: %2d' % (k, v) print # ↑items()はキーと値のタプルを返している。 # (丸括弧)は省略してもOK→ for k, v in profile.items(): とも書ける # 辞書の全てのキーをソートしてたどる for k in sorted(profile.ke
2010年01月09日 09:26 カテゴリPython Pythonの辞書(dict型)をvalue値でソート Posted by yawamen No Comments No Trackbacks Tweet そもそも辞書(dict型)には順序はないのですが・・・ key値やvalue値でソートして出力したい時があります. key値の時は簡単 d = {'A':500, 'B':200, 'C':300, 'D':100, 'E':400} for k, v in sorted(d.items()): print k, v 実行結果 A 500 B 200 C 300 D 100 E 400 value値の時も案外簡単 for k, v in sorted(d.items(), key=lambda x:x[1]): print k, v 実行結果 D 100 B 200 C 300
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)と一緒
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
throw Life Walkin' On The Spiral. Let's see, if that's true or not.
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー 関連 : microneを使ったらApp EngineのTwitter botが14行で書けた Flaskというフレームワークを使って,Google App EngineでTwitterのBotを作ってみたら15行で書けてしまった(あと5行短くなるけど,PEP 8というPythonのスタイルガイドを破ることになるのでそこまで短くしない)。 まずはコードを見てもらいましょう。 #coding: utf-8 from random import choice from twython import core from flask import Flask app = Flask(__nam
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く