虎之助の徒然記

Python

【Python】numpy 整数の演算結果が float64 に。摩訶不思議なデータ型変換ルール。

【概要】 numpyで扱っていた整数が、いつのまにか float64 の浮動小数になっていました。pyhonでは、被演算子のデータ型の組み合わせによっては、演算結果のデータ型が変更されます。動的型付けの影響です。調べてみると、この変換にはいろいろなパターンが…

GPTテーブルを読み取るプログラムを作って、Windowsディスクを調べた(in Python)

【概要】GPTテーブルを読み取って、テキストで出力する Python プログラムを作りました。gdisk ではテキスト出力できない GPT ヘッダの位置を読み出す目的で作りましたが、GPT テーブル内に入っている他の情報もすべて出力します。このプログラムを使って、W…