>>> 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
>>> 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
【1】 概要 bbfreezeというパッケージがcheese-shopにでてます。 bbfreezeでバイナリ作成してみると簡単にスマートな出力が得られました。 依存パッケージやDLLの探索に時間は掛かるようですが 抽出されたファイル群がかなり最適な分量。 py2exeは疑わしきものはすべて含むという感じだったので膨れやすい。 py2exeほどカスタマイズできないんですが、堅実なパッケージングなので、 フローズン前と後の挙動差がほとんどないのが特徴です。 あと、py2exeにはない「 eggパッケージ [1] 」の探索にも対応しています。 最新のPy2Exeはサポートしている? 配布フォルダにはインタラクティブコンソール用exeも付属していて、 対話モードデバッグすることも可能です。 また、Linuxもサポートしています。
【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という名称に変わっていますので読み替えてくだ
Attention! 2007/1/31 wxPython2.8系列になって、 「xrcED」と「pywxrc」が連携できるようになりました。 それに伴い、pywxrcの出力も便利な方向に変化してしまいました。 現在鋭意修正中です! もうしばらくお待ちください。 【1】 目的 PythonでWindows用GUIアプリケーションの開発が可能なことを アピールするためにこの記事を書いていきます。 (おまけで、多分クロスプラットフォームでも動作可能かと・・・) 私はウイザード等でコードジェネレータの支援によるGUIデザイナーが苦手です。 やっぱり自分でわかって記述したいのです。 まだ、DelphiのようにGUIデザイナ編集とジェネレータコード編集を 双方向に反映してくれるならよいのですが・・・。 BoaConstructorやwx-devcpp等はとっつきは楽で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く