タグ

ブックマーク / python.matrix.jp (4)

  • ちょろわざ集

    >>> int('01010001', 2) # 2進数文字列を整数に 81 >>> int('77feff', 16) # 16進数文字列を整数に 7864063 >>> int('77feFF', 16) # 大文字小文字混在OK 7864063 >>> int('32467102', 8) # 8進数文字列を整数に 6975042 >>> int('XYZ', 36) # 36進数までOK 44027

    tatsuro_eii
    tatsuro_eii 2009/10/07
    jpgの保存時のクオリティの変更方法
  • bbfreezeでバイナリ作成

    【1】   概要 bbfreezeというパッケージがcheese-shopにでてます。 bbfreezeでバイナリ作成してみると簡単にスマートな出力が得られました。 依存パッケージやDLLの探索に時間は掛かるようですが 抽出されたファイル群がかなり最適な分量。 py2exeは疑わしきものはすべて含むという感じだったので膨れやすい。 py2exeほどカスタマイズできないんですが、堅実なパッケージングなので、 フローズン前と後の挙動差がほとんどないのが特徴です。 あと、py2exeにはない「 eggパッケージ [1] 」の探索にも対応しています。 最新のPy2Exeはサポートしている? 配布フォルダにはインタラクティブコンソール用exeも付属していて、 対話モードデバッグすることも可能です。 また、Linuxもサポートしています。

  • wxPythonで電卓をつくってみる

    【1】   ソースコード リソースファイル: resource.xrc メインスクリプト: calculator.py フリーズスクリプト: freeze.py 一式ファイルを取得する方法は以下の手順で: mkdir wxpython cd wxpython hg init hg pull -u http://python.matrix.jp/repos/wxpython wxpython/calculatorフォルダに一式が展開されます。 mercurialの使い方は Pythonで分散バージョン管理 を参照してください。 【3】   リソースファイル解説 リソースのツリー: XRCedの使い方のコツを解説します。 基の学習には XRCedの使い方 を参照してください。 (最新版にてoptionはpropotionという名称に変わっていますので読み替えてくだ

    tatsuro_eii
    tatsuro_eii 2009/08/05
    後でソースを見てみる
  • wxPython雛形集

    Attention! 2007/1/31 wxPython2.8系列になって、 「xrcED」と「pywxrc」が連携できるようになりました。 それに伴い、pywxrcの出力も便利な方向に変化してしまいました。 現在鋭意修正中です! もうしばらくお待ちください。 【1】   目的 PythonWindowsGUIアプリケーションの開発が可能なことを アピールするためにこの記事を書いていきます。 (おまけで、多分クロスプラットフォームでも動作可能かと・・・) 私はウイザード等でコードジェネレータの支援によるGUIデザイナーが苦手です。 やっぱり自分でわかって記述したいのです。 まだ、DelphiのようにGUIデザイナ編集とジェネレータコード編集を 双方向に反映してくれるならよいのですが・・・。 BoaConstructorやwx-devcpp等はとっつきは楽で

  • 1