Стандартный способ открыть окно папки в Linux?

Только если вы откроете новое окно, используя window.open (), новое окно сможет закрыть код, как я уже упоминал выше. Это отлично работает для меня :) Примечание. Никогда не используйте href для открытия страницы на новой вкладке. Window.close () не работает с «href». Вместо этого используйте window.open ().

9
задан dF. 3 September 2008 в 16:05
поделиться

3 ответа

os.system('xdg-open "%s"' % foldername)

xdg-open может использоваться для файлов/URL также

10
ответ дан 4 December 2019 в 21:13
поделиться

это должно было бы, вероятно, быть сделано вручную или иметь как объект конфигурации, так как существует много файловых менеджеров, которые пользователи могут хотеть использовать. Позволение для опций команды также.

Могла бы быть функция, которая запускает значения по умолчанию для kde или гнома в их соответствующих инструментариях, но у меня не было причины искать их.

0
ответ дан 4 December 2019 в 21:13
поделиться

Вы оказываетесь перед необходимостью делать это на основе под управлением менеджера окон. OSX и Windows имеют (defacto) стандартный путь, потому что существует только один выбор.

Вы не должны должны быть указывать точное filemanager приложение, тем не менее, это должно быть возможно сделать через wm. Я знаю, что Gnome делает, и важно сделать это в KDE, так как существует два возможных файловых менеджера (Konqueror/Dolphin), который может использоваться.

Я соглашаюсь, что это было бы хорошей вещью для freedesktop.org для стандартизации, хотя я сомневаюсь, что это произойдет, если кто-то не повысится и добровольно предлагает делать это.


Править: Я не знал xdg-открытый. Хороший для знания!

0
ответ дан 4 December 2019 в 21:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: