Python
ブール値変換 ブール値変換 偽になるもの None False 数値ゼロ : 0 空シーケンス : '', (), [] 空マッピング : {} __nonzero__()メソッドがFalseを返すオブジェクト __len__()メソッドが0を返すオブジェクト 真になるもの 偽に当てはまらないもの ドキュメン…
PillowはPythonの画像処理ライブラリです。PillowはTGAファイルに対応しているのですが、RGBAパレット形式のTGAファイルの保存ができなかったのでソースコードをいじって対応させてみました。 ちなみにRGB形式のパレットには最初から対応されていました。 注…
Python2.7を対象とします。 コマンドライン引数の解析 argparseを利用する 逆引きリファレンス コマンドライン引数を指定して解析する 位置引数を追加する オプション引数を追加する オプション引数にデフォルト値を設定する 引数を文字列以外で受け取る(変…
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での個人的によく書くコードを逆引きリファレンスとしてまとめておこうと思います。(随時更新) 注意: Python2.7を対象としてます Pythonに詳しいわけではないので変な書き方をしているかもしれません 動作確認してません リンク 言語機能 型を判定する…