PyGTK Builder add_from_file () другой подход к пути с PyCharm - PullRequest
0 голосов
/ 09 января 2020

Ну, в моем app/view.py есть вызов функции для GTK.Builder().add_from_file("AppView.glade"), однако я заметил, что он интерпретируется по-разному в зависимости от того, как я выполняю код.

project
|-- app
|   |-- __init__.py
|   |-- model.py
|   |-- view.py
|   |-- ...
|
|-- test
|   |-- __init__.py
|   |-- model.py
|   |-- ...
|
|-- ui
    |-- AppView.glade

Когда я регулярно выполняю ( python3 -m app) или протестируйте (python3 -m unittest test) проект, функция add_from_file ожидает относительный путь от проекта root, то есть ui/AppView.glade.

Однако, когда я запускаю или отлаживаю из теста или выполнения проекта PyCharm, он ожидает, что относительный путь из файла вызывает функцию, для этого случая `../ui/AppView.

Может Я изменить это поведение PyCharm?

...