Tôi muốn mở một cửa sổ thư mục, trong trình quản lý tệp thích hợp, từ trong ứng dụng Python đa nền tảng (windows/mac/linux).Cách chuẩn để mở một cửa sổ thư mục trong linux?
Ngày OSX, tôi có thể mở một cửa sổ trong công cụ tìm với
os.system('open "%s"' % foldername)
và trên Windows với
os.startfile(foldername)
gì về unix/linux? Có một cách tiêu chuẩn để làm điều này hoặc tôi có trường hợp đặc biệt gnome/kde/etc và tự chạy các ứng dụng thích hợp (nautilus/konqueror/etc)?
Điều này trông giống như một thứ có thể được chỉ định bởi các người freedesktop.org (một mô-đun python, tương tự như webbrowser
, cũng sẽ tốt đẹp!).
nó tốt hơn để sử dụng 'nhập khẩu subprocess' /' subprocess.Popen ([ 'xdg mở', tên thư mục]) 'vấn đề như thế này tránh trích dẫn –