http://www.metaseq.net/metaseq/format.html を見ながらmqoの読み込み機能を作った(頂点と面のみ)。 python自体に不慣れだったのでちょっと時間がかかったけど、 iteratorとlistの内包表現はおもしろいですな。 しかし、正規表現ではまった。 ^hoge(\s+\w+)* というようなパターンのカッコ内の繰り返しを取る方法がわからなかった。 groupsじゃ取れなさそうだが。 やむを得ず \s+(?=\w+) でsplitしてからごにょごにょすることにした。 いずれやり方がわかるじゃろぅ。 参考にしたサイト rubyからの移行だとこの辺の情報がありがたい。pop(0)は知らないと無理 http://0xcc.net/blog/archives/000043.html http://0xcc.net/blog/archives/000137