タグ

ブックマーク / blog.mitsukuni.org (2)

  • Python開発環境 | Go for it!

    Pythonバージョン 2.5 or 2.6を使う。 3.xはまだ時期尚早というか、DjangoGoogle App Engineが対応していないので事実上選択肢にならない (DjangoGoogle App Engineが対応したら移行が加速すると思います)。 ちなみに、RedHat LinuxにはPython 2.4がプリインストールされていますが、 SQLiteが動かないなど開発作業を行うにあたってはちょっと厳しい。 ソースコンパイル 、 EPEL からyumで拾う、aptitude install python2.5するなどなど、お好きな方法でインストールしてください。 MacOSXならMacPortsが便利です。 パッケージ管理 とりあえずsetuptoolsとpip入れましょう。 setuptools pip setuptools入れ方: wget http://peak.

    hiroomi
    hiroomi 2010/11/10
    Python + Djangoで開発を行うにあたって覚えておいたほうがいいこと
  • Python PILでプログレッシブJPEGかどうか調べる | Go for it!

    Python Imaging Library=PILはたくさんの画像フォーマットをサポートしておりJPEGも当然その中に含まれます。 渡されたファイルがProgressive JPEGかどうかを検査したかったので、 PILで確認できるかなーと考えて確かめてみました。 Imageモジュールで画像ファイルを開くと、画像ファイルのフォーマットに応じたオブジェクトが返され、 例えばJPEGであれば、JpegImagePlugin.JpegImageFileオブジェクトのインスタンスを得られます。 In [1]: import Image In [2]: im = Image.open('/Users/key/Desktop/koara3.jpg') In [3]: Im Out[3]: <JpegImagePlugin.JpegImageFile instance at 0x1014ddcb0>

  • 1