J'aimerais savoir si il y a un moyen de savoir la lettre du lecteur ou se trouve le programme.

Je mexplique:

Mon application est sur une clé USB; cette application en lance une autre dans le meme dossier.
Le probleme est que je le lance avec mon manager d'application(semblable a celui des clé U3)il me dis que le fichier est introuvable.
Puisqu'une clé USB ne se trouve pas toujours sur la meme lettre je ne peut pas mettre un code comme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
os.startfile('F:\PortableApps\...')
mais il le faudrait donc peut importe de ou il lance l'application le programme peut trouver son fichier.

vocie le code (tres simple et court):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
import os,sys
os.startfile('pendrive.bat')
sys.exit()
merci