Python

pymediaでMP3を再生する

def play_sound(fileobject,volume=0x7FFF,decoder="mp3"): import pymedia.muxer as muxer, pymedia.audio.acodec as acodec, pymedia.audio.sound as sound if fileobject == None: return None dm= muxer.Demuxer(decoder) dec= None snd = None buff = '…

ReportLab2.4で2バイト文字のファイル名が文字化けする

バグレポートはどこに出せば良いのやら、、、とりあえずここに書いておこうっと。 環境 Windows XP SP3 x86>python --version Python 2.6.6>pip freeze PIL==1.1.7 pymedia==1.3.5.0 reportlab==2.4 virtualenv==1.4.9 再現方法 from reportlab.pdfgen impor…

WindowsへPythonをインストールしたら、真っ先に実行すべきバッチファイル

ウノウラボ Unoh Labs: 2009年版Python開発環境を整えよう ↓ Ehrenの日記: Windowsでもvirtualenvwrapperっぽい環境をつくる記事を読んでて「virtualenv」「pip」「env.py」の組み合わせは便利だなぁということで、一連の設定を自動でやってくれるバッチファ…

(第3回)Pythonで作ったものをMSI形式で配布する! 〜hello.py -> EXE(py2exe) -> MSI(WiX)〜

最近Pythonを学んでました。オススメ→Learn Python The Hard Way(第1回) 作業フォルダの作成 Pythonのダウンロードとインストール hello.pyの作成と実行 (第2回) アイコンファイルの作成 py2exeのダウンロードとインストール hello.exeの作成と実行 (第…

(第2回)Pythonで作ったものをMSI形式で配布する! 〜hello.py -> EXE(py2exe) -> MSI(WiX)〜

最近Pythonを学んでました。オススメ→Learn Python The Hard Way(第1回) 作業フォルダの作成 Pythonのダウンロードとインストール hello.pyの作成と実行 (第2回) アイコンファイルの作成 py2exeのダウンロードとインストール hello.exeの作成と実行 (第…

(第1回)Pythonで作ったものをMSI形式で配布する! 〜hello.py -> EXE(py2exe) -> MSI(WiX)〜

最近Pythonを学んでました。オススメ→Learn Python The Hard Wayこの記事はPythonをまったく知らない人が対象です。WindowsでHelloWorldを作って、それをEXE化し、最終的にMSI形式で配布できるようにします。概要は以下の通り。(第1回) 作業フォルダの作成…

WindowsでPython2.6のインタラクティブモードでタブ補完をしたい場合に使うバッチ

以下を「c:\Windows\System32\」へ「py.bat」として入れておけば便利。前提としてPythonへのパスが通っていて、pyreadlineをここからダウンロードしてインストールしてあること。あと、バッチの中で既存のPYTHONSTARTUPを置き換えてからpythonを呼び出してい…