mieki256's diary



2009/05/12(火) [n年前の日記]

#2 [prog] Pythonスクリプトを修正

ここのところ連絡がないことをイイことに、アレコレと他の作業に注力してしまっておろそかになっていたiアプリ関係のソレに再着手。

まずは、Python + Tkinter で書いたデータ変換ツールがいつの間にか動作しなくなっていたので、GUI操作を諦めてコマンドラインで動かすように。いや、Tkinter が動かなくなったのは、Active Tcl/Tk 導入時にライブラリ指定を環境変数に書いてしまっていたから、と既に判ってはいるのだけれど。Tcl/Tk を使いたい環境下では Python + Tkinter は実質使えない・エラーが出てハマってしまう、ということが明確になった、とも言えるので、Tkinter はこの際使わない方向で考えるべきではないのかなと。そもそもコマンドライン指定で動かせればバッチファイルを書いたりもできるわけだし。GUI操作では手順を人間が別途覚えておかないといけないし。1ヶ月程度でも作業をしなかったら、手順なんてすぐ忘れてしまう。

ということで、optparse を使ってコマンドラインオプションを取り出して処理するように書き直し。このへんはなんとかなった。

以前は、float値群をテキストファイルで出力して、Javaソースの形で出力するようにしていたけれど。今になって考えてみると、データに変更があるたびに Javaソースをコンパイルというのもアレだよなと。それに、そのあたりの変換処理をするスクリプトは作りかけのまま放置状態だったので中身を忘れてしまっているし。なので、ここは一つそれらのデータはバイナリファイルに。と思ったけど short や int ならともかく float値をバイナリとして格納したり、バイナリからfloat値を取りだす方法が判らない。ちと調べないと。

以上です。

過去ログ表示

Prev - 2009/05 - Next
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project