19 May 21:36
Re: Open a directory in the default file manager
From: Tim Michelsen <timmichelsen <at> gmx-topmail.de>
Subject: Re: Open a directory in the default file manager
Newsgroups: gmane.comp.python.tutor
Date: 2008-05-19 19:36:30 GMT
Subject: Re: Open a directory in the default file manager
Newsgroups: gmane.comp.python.tutor
Date: 2008-05-19 19:36:30 GMT
Hi! > > is there any function/module that allows me to open a directory in the > > default file manager of a operating system? > > On Windows you can use os.startfile(). > On "pure" Unices there's no such thing as filetype associations > However, if you use a desktop environment, you can spawn xdg-open (from > xdg-utils) from Python. This will autodetect gnome, kde and xfce and use > their tools (gnome-open, kfmclient, exo-open). > I think on OS X/Darwin there's a similar utility called `open'. > > You can use sys.platform to determine which system you're running on. I wasn't able to start explorer with os.startfile() I then used subprocess.call(['explorer', my_directory]) And it works. Kind regards, Timmie _______________________________________________ Tutor maillist - Tutor <at> python.org http://mail.python.org/mailman/listinfo/tutor
RSS Feed