7

Windowsでこのコマンドを使用すると:

python -m PyQt4.uic.pyuic user_interface.ui -o user_interface.py

その後、リソースを追加します。

pyrcc4.exe -py3 images.qrc -o images.py

最終的に、 user_interface.pyimages.pyという 2 つの美しいファイルが作成されます。問題は、user_interface.pyファイルが次のコード行で終わっていることです。

... all QT stuff here.
import images_re

これは多くの親から呼び出されるモジュールであるため、次のようにインポートする必要があります。

import myapp.gui.images_re

コード行を変更すると完全に機能しますが、user_interface.ui ファイルを変更してバッチを実行するたびに上書きされ、毎回手動で変更する必要があります。

そのインポートステートメントに何を書くべきかをpyuicに伝える方法はありますか?
または、pyuic の後に実行してそのコード行を変更できるバッチ コードはありますか? または、たとえばuser_interface.py
を呼び出す .py ファイルを微調整して、そこから images_re をインポートするようにデフォルトのディレクトリを変更しますか?

4

2 に答える 2