Bonsoir,
juste avant de me coucher, je jette la bouteille à la mer suivante...

Le code suivant, qui fonctionne aussi sous Python2, n'a pu être testé que sous Windows XP et Mac OS 10.6. Il va me servir à savoir si l'on est sous Windows, Linux ou Mac, et pourquoi pas sur une distribution exotique.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
#!/usr/bin/env python3
 
import sys
 
osNameFound = False
 
for onePath in sys.path:
    for onePossibility in ['\plat-', '/plat-']:
        if onePossibility in onePath:
            osNameFound = True
            i = onePath.find(onePossibility) + len(onePossibility)
            print (onePath[i:])
 
if not osNameFound:
    print(sys.path)
Si vous n'êtes ni sous Windows XP, ni sous Mac OS 10.6, pourriez-vous le tester avec votre distribution, en me donnant la sortie du script avec le nom de votre distribution ?

Par avance merci.