結局Pythonコードのバイナリ化はpy2exeに

Python勉強11月 4th, 2009

ちょっと月末が忙しくて触れなかったので、久々のPythonエントリー。

2443dac31194ff3c747290ef1df

といっても、バイナリ化に関する記事ですけど(´μヽ) もうちょっとコードスペニットとか書けるようにがんばらねば。

Read the rest of this entry »


オブジェクト指向についてちょっと書いて脳内整理

Python勉強10月 14th, 2009

先日作った画像合成ツールについてちょっと考えてみる。Pythonはオブジェクト指向言語なのでクラスを作ってプログラムを組んだのだけど、それに関して考えている事をテキストに起こしてみる。

所謂オブジェクト指向というのはクラスを作ることで情報を整理し、素材を与える事で結果が返ってくるプログラムだと勝手に解釈している。(結果、メソッドとかが再利用できたり別用途で使用できたりという利点があるとも思っています)

で、今回の画像合成プログラムの場合どういう風にクラスとメソッドを分けるのが正解なのか。その辺りがまだ少し自分の中で明確じゃなかったりするので、テキストに起こしてみて整理してみる事に。

Read the rest of this entry »


PILで文字描画をした時にそのサイズを測るコードサンプル

Python勉強10月 13th, 2009

先日一先ず完成した社内用の画像合成ツール。その中で自分が探すのに困ったコードや調べたコードを伝えるハブエントリー。

2443dac31194ff3c747290ef1df

まずはImageDrawを使った文字を描画した後にそのサイズを取得する方法を書いてみます。

Read the rest of this entry »


PyscripterからEclipseに移行した

制作関連10月 7th, 2009

自分がPythonを触り始める時、手頃そうだったPyscripterというエディタを使用していたのですが、wxPythonとの相性が最悪でストレスがマックスになったので、IDEをEclipseに移行した。

ishot-0910070047501.png

で、ちょこっと触ってみた感想は「Eclipse素晴らしいな」

Read the rest of this entry »


PythonでGUIアプリケーション【2】

Python勉強10月 6th, 2009

先日書いたウィジェットを別クラスにする『wxPythonでウィジェットを別クラスにする』という記事のコード。色々とやってみて、なんとか動くコードになった。

2443dac31194ff3c747290ef1df

結局、GUIクラスと実行クラスに分ける方向にしないと今はダメでした。

Read the rest of this entry »


bbfreezeを使ってPythonコードをexe(実行形式)に

Python勉強9月 17th, 2009

先日のPython関連エントリーで愚痴っていたwxPythonを使うとpyinstallerでうまくバイナリ化できないという問題。これ、もう面倒くさいので他のバイナリ化ツールを使う事にした。

2443dac31194ff3c747290ef1df

で、py2exeはもう試したし、せっかくだから他のツール使ってみようと思ったらbbfreezeがあまりにも簡単で便利なので驚きました(´μヽ)

Read the rest of this entry »


Pythonのライブラリ管理ツール『easy_install』をセットアップ

Python勉強9月 17th, 2009

普通は最初にセットアップする事をオススメされているeasy_installを今更セットアップ。まあ使う機会が無かったんだからいいよね(´μヽ)

2443dac31194ff3c747290ef1df

easy_installはPHPでいうpear、RubyでいうRubyGemsみたいな感じですね。分かりやすい。というわけで、セットアップの手順をメモエントリー。

Read the rest of this entry »


wxPythonでGUIを作成してみる 【1】

Python勉強9月 15th, 2009

前回はTkinterを使用して本当に簡単なダイアログのみでの処理でしたが、今回はちゃんとGUIっぽいもの作ろうと挑戦してみました。

2443dac31194ff3c747290ef1df

一応、望みの物はできたんだけど、他のパーツも試していこうと思うので【1】というタイトルに。

Read the rest of this entry »


Pythonでテキストを縁取り?する方法はないかなぁ……[追記]

Python勉強9月 1st, 2009

月末の鬼忙しい仕事が終了し、またPython開発の再開。しかし、また一つ問題にぶつかった。PILを使って文字を画像に埋め込むのはできるんだけど縁取りができない。

2443dac31194ff3c747290ef1df

これ、なんとかならないのだろうか……。

Read the rest of this entry »


Pyinstallerを使ってPythonコードを実行形式(exe化)に

Python勉強8月 11th, 2009

前回『Python PILを使ってjpg画像を一括縮小。更に正方形に加工2』の続き。苦労したが、ちゃんとexe化ができたので一先ずエントリー。

2443dac31194ff3c747290ef1df

くだらない事で時間を費やした……。同じトラブルにあっている人もいたようなので、残しておきます。

※この記事はPython2.5.2/Pyinstaller1.3という環境で記事を書いています。

Read the rest of this entry »


徒然草:remixとは

徒然草:remixは、管理人Tatsuroが、Mac・iPhone・音楽・Wordpress・デジモノ・アニメ・ラノベ等、気になる情報を調査&トライ&散財。その経験と思い出から得た便利!面白い!を紹介するネット&情報中毒者のブログです。

Twitter Updates

    follow me on Twitter

    カテゴリー