タグ

ブックマーク / makunouchi.jp (2)

  • Python用テストフレームワークnose (1) :: 幕の内 - CMS - コンテンツマネジメントシステム

    nose はテストケース作成の手間、テスト実行のわずらわしさを軽減することを狙いにしたテストフレームワークで、同種のソフトとしては py.test が知られています。 nose とはなにか 今回は Python 用テストフレームワーク nose(http://code.google.com/p/python-nose/) の紹介をしたいと思います。 同種のソフトとしては py.test が知られており、実際、nose は py.test から大きな影響を受けています。 nose のインストールそれでは早速 nose をインストールしてみましょう。 easy_install を使うと、非常に簡単にインストールできます $ easy_install nose easy_install がインストールされていない場合は次の URL からインストールしてください http://peak.t

  • Python PILで携帯向け著作権付き画像変換 :: 幕の内 - CMS - コンテンツマネジメントシステム

    PIL(Python Imaging Library)を使って携帯電話向けに画像サイズを変換し、コピー制限を設定します。今回は画像フォーマット変換とJPEG画像へのコメント埋め込みで対応しようとしましたが.... 幕の内はフレームワークにZope3を使っていますが、Zope3はPythonで作られています。そのため、Pythonの豊富なライブラリを利用することで、Webアプリケーションの機能を豊富に提供することができるようになります。最近はeasy-installを使って色々なライブラリを簡単に利用できるようになりました。 最近手がけた複数の案件で画像変換が必要になり、Pythonのライブラリを使って対応しました。Pythonで画像を扱う一般的な方法として PIL(Python Imaging Library) を使う方法があります。このライブラリは機能が豊富で大抵のことは出来てしまいます

  • 1