読者です 読者をやめる 読者になる 読者になる

Flat Leon Works

アプリやゲームを作ってます。

Pillow(Python画像処理ライブラリ)でRGBAパレット形式のTGAファイルを保存する

PillowはPythonの画像処理ライブラリです。PillowはTGAファイルに対応しているのですが、RGBAパレット形式のTGAファイルの保存ができなかったのでソースコードをいじって対応させてみました。 ちなみにRGB形式のパレットには最初から対応されていました。 注…

【Python】コマンドライン引数を解析する(argparseの利用)

Python2.7を対象とします。 コマンドライン引数の解析 argparseを利用する 逆引きリファレンス コマンドライン引数を指定して解析する 位置引数を追加する オプション引数を追加する オプション引数にデフォルト値を設定する 引数を文字列以外で受け取る(変…

【Python】リストからタプルのリストを作成する

Pythonでリストからタプルのリストを作りたい場合、例えば[1,2,3,4,5,6]というリストがあって、これを[(1,2),(3.4),(5,6)]のようなタプルのリストにしたい場合は以下のように書くのが楽です。 listA = [1,2,3,4,5,6] listB = zip( listA[::2], listA[1::2] )…

【Python】個人的逆引きリファレンス

Pythonでの個人的によく書くコードを逆引きリファレンスとしてまとめておこうと思います。(随時更新) 注意: Python2.7を対象としてます Pythonに詳しいわけではないので変な書き方をしているかもしれません 動作確認してません ファイル ファイルの存在チェ…