3.25 pprint -- データ出力の整然化 pprintモジュールを使うと、Pythonの任意のデータ構造をインタープ リタへの入力で使われる形式にして``pretty-print''できます。 フォーマット化された構造の中にPythonの基本的なタイプではないオブジェクト があるなら、表示できないかもしれません。 Pythonの定数として表現できない多くの組み込みオブジェクトと同様、ファイ ル、ソケット、クラスあるいはインスタンスのようなオブジェクトが含まれてい た場合は出力できません。 可能であればオブジェクトをフォーマット化して1行に出力しますが、与えられ た幅に合わないなら複数行に分けて出力します。 無理に幅を設定したいなら、PrettyPrinterオブジェクトを作成して明 示してください。 pprintモジュールには1つのクラスが定義されています: PrettyPrint
Dump all the attributes of an object (Python recipe) by Philip Kromer Print a nicely formatted overview of an object, including _everything_ in the object's `dir'. This is great when programming interactively. More comprehensive than help(), prettier than dir(). 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
コードの書きやすさは3つともそれほど違わないように思えます。ただ、読みやすさはダントツで Python が 優れています。Ruby はまずまずで、Perl は書き手の技量による部分が大きいのですが、 一般的には "読めない" コードになりがちです。 現在の人気を無視して、言語そのもののよしあしを考えると、 Python と Ruby はほぼ互角でしょう。しかし、今のところ Python の方が、 実行速度が速く、ライブラリが豊富なので、とりあえず Python を使うことにします。 また、Python には対話モードがあるのも Lisp に慣れた人間にとってはありがたいです。 Ruby は今後の健闘に期待します。 5. おわりに 以上 Perl, Python, Ruby の比較をつれづれと書きましたがご参考になりましたでしょうか? 結論は、 Python, Ruby は Perl に比べ
Are you sure you want to delete NUM files? Are you sure you want to delete 1 file?
以下の関数は全て、イテレータを作成して返します。無限長のストリームのイテ レータを返す関数もあり、この場合にはストリームを中断するような関数かルー プ処理から使用しなければなりません。
2009年1月23日(金)午後7時より開催のPython Code Readingの参加登録フォームです。Code Reading本体の開催後に,会場付近で懇親会を予定しています(参加費4000円ほど)。 2009年1月23日(金)午後7時より,Sun Microsystems用賀セミナールームにて「Python Code Reading 07」を開催します。 今回は,12月にリリースされたばかりのPython 3.0とPython 2.xのコードの違いにフォーカスを当てます。標準モジュールのコードを比べて,どのように変わっているのかを解説していただきます。講師 : noriさん演題 : python 3.0で迎える2009年、標準ライブラリ編概要 Battery includedなpythonにおいて、2.xから3.0から替わったことでどうpyZenの実現に近づいたか? またどのように書
3.25 pprint -- データ出力の整然化 pprintモジュールを使うと、Pythonの任意のデータ構造をインタープ リタへの入力で使われる形式にして``pretty-print''できます。 フォーマット化された構造の中にPythonの基本的なタイプではないオブジェクト があるなら、表示できないかもしれません。 Pythonの定数として表現できない多くの組み込みオブジェクトと同様、ファイ ル、ソケット、クラスあるいはインスタンスのようなオブジェクトが含まれてい た場合は出力できません。 可能であればオブジェクトをフォーマット化して1行に出力しますが、与えられ た幅に合わないなら複数行に分けて出力します。 無理に幅を設定したいなら、PrettyPrinterオブジェクトを作成して明 示してください。 pprintモジュールには1つのクラスが定義されています: PrettyPrint
ちょっと古いけど。 デブサミ会場で、雑談していると「PythonはDISらないんですか」と柴田さんから。なんか自虐的じゃない? とは言うものの、Pythonは基本的に良い言語で、 不満な点はかなり微妙だ。一般人にはどーでもいいような点だと思う。 一応リストを。 式と文の区別が明確。 インデントベースだとeRubyのようなテンプレートが難しい ブロックを含む式を持てない。Haskellみたいにブレースを使えば式にできるといいのに reduceがなくなる generator難しい。yieldを書くと戻り値が変化するってのはどうよ list comprehensionが難しい。英語人には人気みたいだけど Matz日記:PythonをDisる。 「Python は基本的によい言語」には同意。Rubyist でも、使ってもないのに Python を DIS る人がいるのは残念。インデントベースが嫌い
forecastfox 日本語対応版 で使用している、 AccuWeather の天気を翻訳する proxy を入れるために、 mod_python をインストールします。 目次 mod_python インストール[modpython] apache2 で mod_python を読み込み[apache2] 翻訳フィルタのインストール[filter] mod_python インストール mod_python download のページから mod_python-3.2.7.tgz をダウンロードしてインストールします。 インストールの手順は、apache の場所や apxs を configure が見つけられれば、以下の通り簡単です。 % tar xfz mod_python-3.2.7.tgz % cd mod_python-3.2.7 % ./configure %
去年の夏に MacBook で Django を触ってみたけどその時はテスト用サーバってので動かした。前回、Leopard で mod_python の設定をした。というわけで、せっかくだから設定した mod_python で Django を動かしてみた。 ここからダウンロード。バージョンは 0.96.1。前は 0.96 だったから、ちょっとバージョンアップ? tar で展開して setup.py でインストール。 Macintosh:myTest paraches$ tar zxvf Django-0.96.1.tar.gz <長いので省略> Macintosh:myTest paraches$ cd Django-0.96.1 Macintosh:Django-0.96.1 paraches$ ls AUTHORS MANIFEST.in docs scripts tests INS
このエントリをもってここでのエントリ投入は終わりとします。 今後は以下にて情報投入の方向です。 /var/log/messages 今後とも、よろしくお願い致します。 移行準備着手。諸々が何とかなってから vagrant のソレに確認着手の方向。 続きを読む TODO 沢山。 本発注 年末調整関連確認 weblog 引越し と、言いつつ vagrant のナニを整理 ハマッてる EoPL と某アプリ対応 どうやら明日は集中できるらしいので vagrant 方面、ということで。 軽い。課題はディスクリソースの消費具合か。 とは言え、使い方てきに滅茶苦茶なことをしていた訳ではないので聞いてる話てきにこの位軽くなって当然なカンジもしています。 そして 昨日からの Analytics な数値のアレが微妙。そろそろ Google のソレを使うの止めようかな。とりあえず はてダのデータは一括で hat
Djangoのソースコードを読んでいて、settings(django.conf.LazySettings)オブジェクトにconfigureというメソッドがあることを知った。・・・改めて確認すると、ちゃんとオフィシャルのドキュメントにもあった。これを使うと、環境変数DJANGO_SETTINGS_MODULEを定義しなくてもsettingsを使える。 環境変数DJANGO_SETTINGS_MODULEを未定義でdjango.conf.settingsにアクセスするとImportErrorになる。 >>> from django.conf import settings >>> settings.DEBUG Traceback (most recent call last): File "", line 1, in # ...省略 ImportError: Settings cannot
Welcome to the new documentation. We've recently reorganized the documentation, and you requested an out-of-date page. We've tried to redirect you to the right place, but we might have gotten it wrong. If you can't find what you're looking for here, you might try searching for it. How to use Django with Apache and mod_python¶ Apache with mod_python currently is the preferred setup for using Django
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く