6

Tkinterで記述されたシンプルなGUIインターフェイスを使用してGoogleEarth .kml/ファイルをシェープファイルに変換するスクリプトがあります。.kmz

私の問題は、.py拡張子を付けて正常に動作することですが、拡張子を付けて保存すると.pyw、ファイルの読み取り中に停止し.kmlます。

エラーメッセージはなく、クラッシュしません。GUIはOKなどを起動しますが、停止するだけで、常にほぼ同じ場所にあります。私はPython2.5を使用していますが、Python2.7でも同じ結果が得られました。

これを引き起こす可能性のあるアイデアはありますか?

4

1 に答える 1

8

.pywファイルは.pyファイルとは異なる方法で実行されます。コンソールが関連付けられていないpythonw.exeのではなく、別のインタープリターに関連付けられています。python.exe

この古いメーリングリストスレッドを含むいくつかの情報源によると、一部の操作はコンソールなしでは機能しません。

正確なスクリプトを見ないと、の問題の原因を正確に知ることはできませんpythonw

于 2012-04-11T21:20:15.927 に答える