|
|
|
#1 |
|
Messages: n/a
Hébergeur: |
Bonjour !
Pour vous réveiller... Voici un moyen simple de lancer l'explorateur de windows, sur le répertoire courant : import os os.startfile(os.getcwd()) Par curiosité, ceux qui travaillent avec d'autres OS (linux, Mac, Symbian...) pourraient-ils dire ce que ça fait ? @+ MCI |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
Méta-MCI (MVP) wrote:
> Bonjour ! > > Pour vous réveiller... > Voici un moyen simple de lancer l'explorateur de windows, sur le > répertoire courant : > import os > os.startfile(os.getcwd()) > > Par curiosité, ceux qui travaillent avec d'autres OS (linux, Mac, > Symbian...) pourraient-ils dire ce que ça fait ? > > @+ > > MCI > Bonjour, comme indiqué dans la doc, la méthode startfile n'est disponible que sous windows |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
Méta-MCI (MVP) wrote:
> Bonjour ! > > Pour vous réveiller... > Voici un moyen simple de lancer l'explorateur de windows, sur le > répertoire courant : > import os > os.startfile(os.getcwd()) > > Par curiosité, ceux qui travaillent avec d'autres OS (linux, Mac, > Symbian...) pourraient-ils dire ce que ça fait ? > > @+ > > MCI > Bonjour, comme indiqué dans la doc, la méthode startfile n'est disponible que sous windows |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
Méta-MCI (MVP) wrote:
> Bonjour ! > > Pour vous réveiller... > Voici un moyen simple de lancer l'explorateur de windows, sur le > répertoire courant : > import os > os.startfile(os.getcwd()) > > Par curiosité, ceux qui travaillent avec d'autres OS (linux, Mac, > Symbian...) pourraient-ils dire ce que ça fait ? Pas de startfile, par contre ça le fait très bien comme ça: os.system("konqueror ~/") Bon, les gnomistes auront sûrement une idée différentes, les xfceistes aussi, etc... |
|
|
|
#5 |
|
Messages: n/a
Hébergeur: |
Méta-MCI (MVP) wrote:
> Bonjour ! > > Pour vous réveiller... > Voici un moyen simple de lancer l'explorateur de windows, sur le > répertoire courant : > import os > os.startfile(os.getcwd()) > > Par curiosité, ceux qui travaillent avec d'autres OS (linux, Mac, > Symbian...) pourraient-ils dire ce que ça fait ? Pas de startfile, par contre ça le fait très bien comme ça: os.system("konqueror ~/") Bon, les gnomistes auront sûrement une idée différentes, les xfceistes aussi, etc... |
|
|
|
#6 |
|
Messages: n/a
Hébergeur: |
Bonsoir,
>> Voici un moyen simple de lancer l'explorateur de windows, sur le >> répertoire courant : >> import os >> os.startfile(os.getcwd()) >> >> Par curiosité, ceux qui travaillent avec d'autres OS (linux, Mac, >> Symbian...) pourraient-ils dire ce que ça fait ? > > Pas de startfile, par contre ça le fait très bien comme ça: > > os.system("konqueror ~/") > Je n'ai pas de linux gui sous la main ce soir, mais si je voulais reprendre la main à l'identique de startfile, je dirais même plus : os.system("konqueror ~/ &") ou encore plus fin et raçé : os.system("nohup konqueror ~/") A+ jm |
|
|
|
#7 |
|
Messages: n/a
Hébergeur: |
Bonsoir,
>> Voici un moyen simple de lancer l'explorateur de windows, sur le >> répertoire courant : >> import os >> os.startfile(os.getcwd()) >> >> Par curiosité, ceux qui travaillent avec d'autres OS (linux, Mac, >> Symbian...) pourraient-ils dire ce que ça fait ? > > Pas de startfile, par contre ça le fait très bien comme ça: > > os.system("konqueror ~/") > Je n'ai pas de linux gui sous la main ce soir, mais si je voulais reprendre la main à l'identique de startfile, je dirais même plus : os.system("konqueror ~/ &") ou encore plus fin et raçé : os.system("nohup konqueror ~/") A+ jm |
|
|
|
#8 |
|
Messages: n/a
Hébergeur: |
Laurent Pointal wrote:
> Meta-MCI (MVP) wrote: > >> Bonjour ! >> >> Pour vous réveiller... >> Voici un moyen simple de lancer l'explorateur de windows, sur le >> répertoire courant : >> import os >> os.startfile(os.getcwd()) >> >> Par curiosité, ceux qui travaillent avec d'autres OS (linux, Mac, >> Symbian...) pourraient-ils dire ce que ça fait ? > > Pas de startfile, par contre ça le fait très bien comme ça: > > os.system("konqueror ~/") > > Bon, les gnomistes auront sûrement une idée différentes, les xfceistes > aussi, etc... le projet xdg permet de gommer ce genre de petits problèmes. http://portland.freedesktop.org/wiki/ donc, os.system("xdg-open ~/") ouvrira le bon programme suivant l'environnement. |
|
|
|
#9 |
|
Messages: n/a
Hébergeur: |
Laurent Pointal wrote:
> Meta-MCI (MVP) wrote: > >> Bonjour ! >> >> Pour vous réveiller... >> Voici un moyen simple de lancer l'explorateur de windows, sur le >> répertoire courant : >> import os >> os.startfile(os.getcwd()) >> >> Par curiosité, ceux qui travaillent avec d'autres OS (linux, Mac, >> Symbian...) pourraient-ils dire ce que ça fait ? > > Pas de startfile, par contre ça le fait très bien comme ça: > > os.system("konqueror ~/") > > Bon, les gnomistes auront sûrement une idée différentes, les xfceistes > aussi, etc... le projet xdg permet de gommer ce genre de petits problèmes. http://portland.freedesktop.org/wiki/ donc, os.system("xdg-open ~/") ouvrira le bon programme suivant l'environnement. |
|
|
|
#10 |
|
Messages: n/a
Hébergeur: |
>>> Voici un moyen simple de lancer l'explorateur de windows, sur le
>>> répertoire courant : >>> import os >>> os.startfile(os.getcwd()) >>> >>> Par curiosité, ceux qui travaillent avec d'autres OS (linux, Mac, >>> Symbian...) pourraient-ils dire ce que ça fait ? >> >> Pas de startfile, par contre ça le fait très bien comme ça: >> >> os.system("konqueror ~/") >> > Je n'ai pas de linux gui sous la main ce soir, mais si je voulais > reprendre la main à l'identique de startfile, je dirais même plus : > os.system("konqueror ~/ &") > ou encore plus fin et raçé : > os.system("nohup konqueror ~/") Hum. Voici plus sérieux (mais non testé) : import subprocess pid = subprocess.Popen(["/bin/konqueror", "~/"]).pid |
|
|
|
#11 |
|
Messages: n/a
Hébergeur: |
>>> Voici un moyen simple de lancer l'explorateur de windows, sur le
>>> répertoire courant : >>> import os >>> os.startfile(os.getcwd()) >>> >>> Par curiosité, ceux qui travaillent avec d'autres OS (linux, Mac, >>> Symbian...) pourraient-ils dire ce que ça fait ? >> >> Pas de startfile, par contre ça le fait très bien comme ça: >> >> os.system("konqueror ~/") >> > Je n'ai pas de linux gui sous la main ce soir, mais si je voulais > reprendre la main à l'identique de startfile, je dirais même plus : > os.system("konqueror ~/ &") > ou encore plus fin et raçé : > os.system("nohup konqueror ~/") Hum. Voici plus sérieux (mais non testé) : import subprocess pid = subprocess.Popen(["/bin/konqueror", "~/"]).pid |
|
|
|
#12 |
|
Messages: n/a
Hébergeur: |
> Voici plus sérieux (mais non testé) :
> import subprocess > pid = subprocess.Popen(["/bin/konqueror", "~/"]).pid ça marche, et on peut passer en paramètres le nom du ficher à utiliser, le navigateur lancera l'outil associé (comme dans win explorer). C'est intéressant d'utiliser "nohup konqueror fichier >/dev/null" pour éviter les messages de konqueror (que l'on récupère dans nohup.out comme indiqué au démarrage, d'où le >/dev/null pour éviter cette indication). Tout ça fonctionne aussi avec os.system à condition d'ajouter & si l'on veut récupérer la main. Avec nautilus, ça fonctionne moins bien, les associations de fichiers ne semblent pas prise en compte (ubuntu v7). |
|
|
|
#13 |
|
Messages: n/a
Hébergeur: |
> Voici plus sérieux (mais non testé) :
> import subprocess > pid = subprocess.Popen(["/bin/konqueror", "~/"]).pid ça marche, et on peut passer en paramètres le nom du ficher à utiliser, le navigateur lancera l'outil associé (comme dans win explorer). C'est intéressant d'utiliser "nohup konqueror fichier >/dev/null" pour éviter les messages de konqueror (que l'on récupère dans nohup.out comme indiqué au démarrage, d'où le >/dev/null pour éviter cette indication). Tout ça fonctionne aussi avec os.system à condition d'ajouter & si l'on veut récupérer la main. Avec nautilus, ça fonctionne moins bien, les associations de fichiers ne semblent pas prise en compte (ubuntu v7). |
|
|
|
#14 |
|
Messages: n/a
Hébergeur: |
Laurent Pointal <laurent.pointal@wanadoo.fr> a écrit :
> Bon, les gnomistes auront sûrement une idée différentes, les xfceistes > aussi, etc... Et les fvwmistes, alors, hein ? Bon, ok, je -> [] jusqu'à vendredi. -- http://scipy.org/FredericPetit |
|
|
|
#15 |
|
Messages: n/a
Hébergeur: |
Laurent Pointal <laurent.pointal@wanadoo.fr> a écrit :
> Bon, les gnomistes auront sûrement une idée différentes, les xfceistes > aussi, etc... Et les fvwmistes, alors, hein ? Bon, ok, je -> [] jusqu'à vendredi. -- http://scipy.org/FredericPetit |
|
![]() |
| Outils de la discussion | |
|
|