python
ちなみに両方とも初心者です。 インデントによるブロック 内包表記 importのasとか そんだけか?ほかにも何かあった気がするけど。 pythonが真似たのかな?
pythonで辞書からhoge['fuga']という書き方で存在しない無いキーで引くとKeyErrorになった。 無いときはNoneを入れたいなと思っていたので、どうしたら良いかと思っていたら@takezo70がgetというメソッドを教えてくれた。 辞書.get(キー, 無かったときの値)
kayを試してみようと思ってDLしてきてチュートリアル*1にある通りにプロジェクト作成して、アプリ作成して、のところでつまずく。 [07-17 22:21:35 suzuki@suzuki-shinichirou-no-MacBook-Air /Users/suzuki/tmp/kaytest/myproject] python manage.py starta…
imp.module_find(module_name)で調べられるっぽい。*1 例えば、python2.5のhashlibが入ってるかを調べてみる。 [07-18 01:09:43 suzuki@suzuki-shinichirou-no-MacBook-Air /Users/suzuki] python2.5 Python 2.5.4 (r254:67916, Jun 24 2010, 21:47:25) [GCC…
for @JuraCat とりあえず適当に文字列置換しちゃう方法でやってみる。ベースはtweetonly*1で。 とおもったけど、pythonの日本語文字列置換で挫折、、、 *1:自分で作ったtweetするだけのアプリ
githubに登録したのでソースをあげようと思ったのだけど、コンシューマーキーとか見られたくないものがソースに入っているのでそのままではあげられない。ということで設定ファイルを分ける。pythonでは通常何を使ってどうやれば良いのか知らないのでググっ…
つぶやきたいけど、ほかのつぶやきは読みたくないことが時々ある。主に自分のメモ用につぶやくとき。で、つぶやくだけのアプリ作る。 python tweeetonly.py 'ハローワールド'みたいに引数渡して起動するとtwitterにポストするだけのプログラムをつくりたい。…
http://code.google.com/intl/ja/appengine/docs/python/config/cron.html とりあえずやってみる。 cron.yamlを作成 cron: - description: cron test url: /cron schedule: every 3 minutes app.yamlにもcronの設定を追加 - url: /cron script: main.py logi…
appengineでtwython使う 昨日までのつづき。今日はappengineに乗せてみる。こんな感じで from twython import Twython class Index(webapp.RequestHandler): def get(self): tw = Twython( twitter_token = CONSUMER_KEY, twitter_secret = CONSUMER_SECRET,…
twythonを使ってみる。 相変わらずhttp://coreblog.org/ats/making-app-engine-twitter-bot-in-15-lines-by-using-Flaskを参考にする [05-18 00:24:28 suzuki@suzuki-shinichirou-no-MacBook-Air /Users/suzuki] python Python 2.6.1 (r261:67515, Jun 24 20…
とりあえず今日はTwitterのアプリ登録をしてアクセストークンなどを取得したとこまでで終わった。 プログラムはAppEngineで作るつもり。 参考 http://coreblog.org/ats/making-app-engine-twitter-bot-in-15-lines-by-using-Flask
TwitterにポストするのにTwythonというライブラリを使うことにする。 https://github.com/ryanmcgrath/twython インストール sudo easy_install twython 今日はここで時間切れ
http://somethingaboutorange.com/mrl/projects/nose/1.0.0/ インストールする easy_install一発 [02-19 17:36:18 suzuki@hoge /Users/suzuki/projects/gaeprj/lib] sudo easy_install nose (svn)-[SZK:17] Password: Searching for nose Best match: nose 1…
pythonで作ったプログラムをモジュールにしたい つまりperlでいうところのuseして呼び出して使えるようにしたい。その方法を調べる。=> どうやらpythonでは特別なことは必要なくて、呼び出したいプログラムを、呼び出す側のプログラムでimportすればいいだけ…
まずpythonでコマンドライン引数を受け取る方法を調べた http://www.python.jp/doc/2.5/tut/node12.html 10.3 コマンドライン引数広く使われているユーティリティスクリプトでは、しばしばコマンドライン 引数の処理を呼び出します。これらの引数は sys モジ…
なんかうまいやりかたないのかな?rangeのstepは整数しかだめだし、、
pythonではてなブックマークの投稿をしたい。ほんで、投稿するためにははてなにログインする必要がある。どうしたらいいのかなーと考えてて、perlのmechみたいなものがpythonにもないかなと思って探してみたらmechanizeが見つかった。これ、perlのmechを参考…