Nouvelle interface en qt

Les propositions de correctifs ou d'exercices pour Pyromaths.

Modérateur : Développeurs

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1130
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Re: Nouvelle interface en qt

Message par Jérôme » 25 janv. 2009, 23:09

C'est pas mal, mais ça ne ressemble pas du tout à la version Linux. C'est cool. On aura l'impression de ne pas avoir le même logiciel. Sans doute le thème par défaut.
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1130
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Re: Nouvelle interface en qt

Message par Jérôme » 30 janv. 2009, 00:33

Sur le svn, vous trouverez une version fonctionnelle, bien que non définitive, de l'interface Qt.
On y trouve
  • quelques options : nom de la fiche, choix du niveau, ...
  • Une ébauche de thème (merci Arnaud)
  • la possibilité de choisir des exercices de plusieurs niveaux
Elle tourne bien sur Linux Ubuntu Intrepid.
Il faudrait à présent la tester sur Mac OS et Windows. S'il y a des courageux... :)
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL

Avatar de l’utilisateur
Yves
Messages : 472
Inscription : 21 janv. 2009, 20:40
Contact :

Re: Nouvelle interface en qt

Message par Yves » 31 janv. 2009, 08:41

Bravo Jérôme pour cette réalisation ! Je suis mitigé par rapport à l'aspect de la fenêtre (couleurs et boutons). Ce n'est pas inesthétique, mais c'est plutôt éloigné des conventions établies par les Human Interface Guidelines définies par Apple et attendues par les macusers. :oops:

Image

La version est également fonctionnelle sur Mac OS X. Il reste juste un problème de path à résoudre… :roll:

Contrairement à la version avec wxPython, qui est intégré à Mac OS X, le portage implique d'inclure les libraires nécessaires (PyQt, etc.). J'ai utilisé py2app (équivalent de py2exe) pour créer une application autonome.

Lorsque je lance l'application depuis le terminal, qui va utiliser le PATH défini dans le fichier de configuration du shell, tout fonctionne bien.

Lorsque je lance l'application par un double-clic, seuls les commandes se trouvant dans /usr/bin, /bin, /usr/sbin et /sbin fonctionnent.

Or ce n'est pas le cas des commandes latex, dvips et ps2pdf qui se trouvent dans d'autres répertoires, selon la distribution LaTeX installée : /opt/local/bin, /opt/local/sbin, /sw/bin/, /usr/local/teTeX/bin/powerpc-apple-darwin-current/, /usr/local/bin ou encore /usr/texbin/.

Il faudrait inclure dans pyromaths.py un équivalent en python de la commande shell :

Code : Tout sélectionner

export PATH=$PATH:/opt/local/bin:/opt/local/sbin:/sw/bin/:/usr/local/teTeX/bin/powerpc-apple-darwin-current/:/usr/local/bin:/usr/texbin/ 
Est-ce possible ? Comment faire ? :?:

Avatar de l’utilisateur
Arnaud
Critique officiel de pyromaths
Messages : 609
Inscription : 26 août 2006, 21:49
Localisation : Allemagne
Contact :

Re: Nouvelle interface en qt

Message par Arnaud » 31 janv. 2009, 11:41

Yves a écrit :Bravo Jérôme pour cette réalisation ! Je suis mitigé par rapport à l'aspect de la fenêtre (couleurs et boutons). Ce n'est pas inesthétique, mais c'est plutôt éloigné des conventions établies par les Human Interface Guidelines définies par Apple et attendues par les macusers. :oops:
C'est moi qui ait modifié les couleurs, pour plusieurs raisons :
1) j'en avais marre du gris terne : avoir une fenêtre comme ça tout le temps de la programmation, c'est pas super motivant
2) je voulais voir un peu les possibilités de qt, donc j'ai testé un peu.

Ce n'est rien de définitif, loin de là, mais j'avoue que cela s'approche pas mal de ce que je m'imagine.
Maintenant si les mac users veulent absolument du bleu et du gris strié....on rajoutera quelques lignes de codes 8)
Yves a écrit : Contrairement à la version avec wxPython, qui est intégré à Mac OS X, le portage implique d'inclure les libraires nécessaires (PyQt, etc.). J'ai utilisé py2app (équivalent de py2exe) pour créer une application autonome.

Lorsque je lance l'application depuis le terminal, qui va utiliser le PATH défini dans le fichier de configuration du shell, tout fonctionne bien.

Lorsque je lance l'application par un double-clic, seuls les commandes se trouvant dans /usr/bin, /bin, /usr/sbin et /sbin fonctionnent.

Or ce n'est pas le cas des commandes latex, dvips et ps2pdf qui se trouvent dans d'autres répertoires, selon la distribution LaTeX installée : /opt/local/bin, /opt/local/sbin, /sw/bin/, /usr/local/teTeX/bin/powerpc-apple-darwin-current/, /usr/local/bin ou encore /usr/texbin/.

Il faudrait inclure dans pyromaths.py un équivalent en python de la commande shell :

Code : Tout sélectionner

export PATH=$PATH:/opt/local/bin:/opt/local/sbin:/sw/bin/:/usr/local/teTeX/bin/powerpc-apple-darwin-current/:/usr/local/bin:/usr/texbin/ 
Est-ce possible ? Comment faire ? :?:
Pour cela il y a plusieurs possibilités :
1) détection améliorée des chemins lors de l'installation
2) ajouter une entrée des chemins dans la fenêtre d'options : certains spécialistes aiment bien installer leurs programmes où ils veulent ( notamment LateX ), donc il faut qu'ils aient la possibilité de spécifier le chemin.

J'ai un leopard en émulation, mais j'ai pas eu le temps de regarder ni les chemins ni la structure.
Tu pourrais nous en dire plus là-dessus ?
Où se trouve le dossier personnel d'un utilisateur ?

Pour info, j'ai avancé un peu sur l'interface des options, gérées via un fichier de configuration, et Jérôme sur la mobilité des exercices via drag&drop.
Si on continue à ce rythme, la prochaine version sera une mise à jour majeure.

Avatar de l’utilisateur
Yves
Messages : 472
Inscription : 21 janv. 2009, 20:40
Contact :

Re: Nouvelle interface en qt

Message par Yves » 31 janv. 2009, 13:03

Arnaud a écrit :Maintenant si les mac users veulent absolument du bleu et du gris strié....on rajoutera quelques lignes de codes 8)
Merci 8)
Arnaud a écrit :Où se trouve le dossier personnel d'un utilisateur ?
Le dossier personnel est dans /Users/
Arnaud a écrit :Pour cela il y a plusieurs possibilités :
1) détection améliorée des chemins lors de l'installation
Ça serait vraiment bien. Des idées pour y parvenir ? :?:
Arnaud a écrit :2) ajouter une entrée des chemins dans la fenêtre d'options : certains spécialistes aiment bien installer leurs programmes où ils veulent ( notamment LateX ), donc il faut qu'ils aient la possibilité de spécifier le chemin.
La liste des chemins que j'ai donné n'est pas exhaustive. Elle correspond aux installations possible de LaTeX les plus répandues sur Mac OS X (avec Fink, i-installer, MacPorts et MacTeX). Ça serait donc une bonne idée de proposer en plus des chemins habituels la possibilité de spécifier le chemin dans la fenêtre d'options.
Arnaud a écrit :Pour info, j'ai avancé un peu sur l'interface des options, gérées via un fichier de configuration, et Jérôme sur la mobilité des exercices via drag&drop.
Si on continue à ce rythme, la prochaine version sera une mise à jour majeure.
Cool ! 8)

Avatar de l’utilisateur
Arnaud
Critique officiel de pyromaths
Messages : 609
Inscription : 26 août 2006, 21:49
Localisation : Allemagne
Contact :

Re: Nouvelle interface en qt

Message par Arnaud » 31 janv. 2009, 14:14

Yves a écrit : Le dossier personnel est dans /Users/
Et peut-on créer des fichiers cachés ?
Ils sont sous quelle forme ? .fichier ?
Yves a écrit : Ça serait vraiment bien. Des idées pour y parvenir ? :?:
Pour l'instant, non.
Yves a écrit : La liste des chemins que j'ai donné n'est pas exhaustive. Elle correspond aux installations possible de LaTeX les plus répandues sur Mac OS X (avec Fink, i-installer, MacPorts et MacTeX). Ça serait donc une bonne idée de proposer en plus des chemins habituels la possibilité de spécifier le chemin dans la fenêtre d'options.
Je l'ai inclus dans la fenêtre d'options.
J'ai pas mis mon travail sur le svn depuis hier soir...

Avatar de l’utilisateur
Yves
Messages : 472
Inscription : 21 janv. 2009, 20:40
Contact :

Re: Nouvelle interface en qt

Message par Yves » 31 janv. 2009, 14:52

Arnaud a écrit :J'ai un leopard en émulation, mais j'ai pas eu le temps de regarder ni les chemins ni la structure.
Tu pourrais nous en dire plus là-dessus ?
Les fichiers contenant les chemins de recherche pour l'exécution des commandes sont :
  • pour le shell bash dans ~/.profile ou bien ~/.bash_profile
    les chemins par défaut du système (/bin /sbin /usr/bin /usr/sbin) sont définis dans /etc/profile
    le répertoire /etc/paths.d peut également accueillir un fichier texte où chaque ligne sera interprétée et ajoutée aux chemins par défaut.
  • pour le shell tcsh dans ~/.login
    les chemins par défaut du système (/bin /sbin /usr/bin /usr/sbin) sont définis dans /etc/csh.login
Arnaud a écrit :Et peut-on créer des fichiers cachés ?
Ils sont sous quelle forme ? .fichier ?
Oui, on peut créer des fichiers cachés avec le nom du fichier qui commence par un point.
Arnaud a écrit :Je l'ai inclus dans la fenêtre d'options.
Si la détection des chemins n'est pas évidente à mettre en oeuvre, est ce qu'il est possible de rajouter dans le code de pyromaths.py la liste des chemins possibles:

Code : Tout sélectionner

/opt/local/bin, /opt/local/sbin, /sw/bin/, /usr/local/teTeX/bin/powerpc-apple-darwin-current/, /usr/local/bin ou encore /usr/texbin/
Même si cette liste n'est certainement pas exhaustive, elle couvre une très grosse majorité des installations possibles de LaTeX sur Mac OS X. Et pour les autres, il restera la possibilité de spécifier le chemin dans la fenêtre d'options.

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1130
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Re: Nouvelle interface en qt

Message par Jérôme » 31 janv. 2009, 18:39

Très jolies couleurs je trouve.La couleur des titres des onglets sous Mac OS font tâche. Je pense qu'il faudrait la modifier.
Pour le $PATH, Python a tout prévu :

Code : Tout sélectionner

os.path.expandvars('$PATH')
Il n'y a plus qu'à l'intégrer dans Pyromaths. Yves, quand on installe LaTeX sous Mac OS, il l'ajoute bien dans le PATH ? Je sais que ce n'est pas le cas sous Windows. Il a donc fallu que je m'amuse à détecter le chemin des executables en trifouillant la base de registre. Mais je ne doute pas que Mac OS soit mieux développer que Windows :roll: .
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL

Avatar de l’utilisateur
Arnaud
Critique officiel de pyromaths
Messages : 609
Inscription : 26 août 2006, 21:49
Localisation : Allemagne
Contact :

Re: Nouvelle interface en qt

Message par Arnaud » 31 janv. 2009, 20:49

Je ne suis pas encore à l'aise avec les chemins, va falloir que j'étudie tout ça.
Merci pour tes explications Yves ;)

Avatar de l’utilisateur
Yves
Messages : 472
Inscription : 21 janv. 2009, 20:40
Contact :

Re: Nouvelle interface en qt

Message par Yves » 31 janv. 2009, 22:11

Jérôme a écrit :Pour le $PATH, Python a tout prévu :

Code : Tout sélectionner

os.path.expandvars('$PATH')
Il n'y a plus qu'à l'intégrer dans Pyromaths.
C'est cool ! Je suis impatient de tester ça lorsque ce sera intégré…
Jérôme a écrit :Yves, quand on installe LaTeX sous Mac OS, il l'ajoute bien dans le PATH ? Je sais que ce n'est pas le cas sous Windows. Il a donc fallu que je m'amuse à détecter le chemin des executables en trifouillant la base de registre. Mais je ne doute pas que Mac OS soit mieux développer que Windows :roll: .
Oui les chemins sont bien ajoutés dans le PATH quand on installe LaTeX sous Mac OS X. Les commandes invoquées depuis le terminal, utilisent le PATH défini dans le fichier de configuration du shell mais pas l'application créée avec py2app. J'espère vraiment que os.path.expandvars('$PATH') va résoudre ce soucis.

Quelques précisions supplémentaires :
MacTeX ajoute bien /usr/texbin/ et /usr/local/bin/ dans le PATH lors de l'installation. Les chemins complets de latex et de dvips sont /usr/texbin/latex et /usr/texbin/dvips mais par contre attention, pour ps2pdf c'est/usr/local/bin/ps2pdf.

Si l'installation est faite avec Macports ce sera dans /opt/local/bin et /opt/local/sbin

Si l'installation est faite avec Fink ce sera dans /sw/bin/

et avec i-installer dans /usr/local/teTeX/bin/powerpc-apple-darwin-current/

Pour info, i-installer, MacPorts et Fink sont des gestionnaires de paquets (comme apt-get sous Ubuntu)

Avatar de l’utilisateur
Yves
Messages : 472
Inscription : 21 janv. 2009, 20:40
Contact :

Re: Nouvelle interface en qt

Message par Yves » 31 janv. 2009, 22:58

Arnaud a écrit :Je ne suis pas encore à l'aise avec les chemins, va falloir que j'étudie tout ça.
Merci pour tes explications Yves ;)
Merci Arnaud de t'intéresser à ce problème de path.

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1130
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Problème de $PATH résolu ?

Message par Jérôme » 01 févr. 2009, 15:06

Bonjour,
la dernière version sur le svn devrait régler le problème du $PATH sous les OS. Ça m'a permis de m'apercevoir que sous Windows, les exécutables MikTeX étaient dans le PATH. J'ai donc supprimé tout ce qui concerne la lecture de la base de données sous cet OS. Et ça nettoie très largement le code.
De plus, j'ai découvert les fonctions

Code : Tout sélectionner

os.startfile('%s.pdf' % (f1noext))
os.system('xdg-open %s.pdf' % (f0noext))
qui permettent respectivement d'ouvrir un fichier sous Windows et sous les autres OS avec le programme associé.
Si Yves tu pouvais tester cette nouvelle mouture sous MacOS, ce serait super.

J'ai par contre un gros problème que je ne comprends pas : sous Windows, les actions associées aux menus ne fonctionnent pas : Quitter , À propos de, etc. Si quelqu'un a une explication, je suis preneur. Qu'est que je n'aime pas cet OS ! :evil:
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL

Avatar de l’utilisateur
Yves
Messages : 472
Inscription : 21 janv. 2009, 20:40
Contact :

Re: Problème de $PATH résolu ?

Message par Yves » 01 févr. 2009, 15:33

Jérôme a écrit :Si Yves tu pouvais tester cette nouvelle mouture sous MacOS, ce serait super.
Merci Jérôme pour cette nouvelle mouture. Malheureusement, il y a encore quelques ajustements à effectuer. J'obtiens bien les fichiers "exercices.tex" et "exercices-corrige.tex". ensuite le processus s'arrête après la création des fichiers "exercices.aux", "exercices.out", "exercices.dvi", "exercices.log". Lorsque je quitte Pyromaths, l'application plante.

Le problème est reproductible même si j'appelle pyromaths.py depuis le terminal :

Code : Tout sélectionner

MacBook:pyromaths administrateur$ python pyromaths.py 
This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
 %&-line parsing enabled.
entering extended mode
Traceback (most recent call last):
  File "/Users/administrateur/Desktop/pyromaths/interface.py", line 514, in enregistrer_sous
    creation(parametres)
  File "/Users/administrateur/Desktop/pyromaths/pyromaths.py", line 152, in creation
    call(["latex", "-interaction=batchmode", str(f0)], env={"PATH": os.path.expandvars('$PATH')})
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/subprocess.py", line 444, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/subprocess.py", line 1128, in wait
    pid, sts = os.waitpid(self.pid, 0)
OSError: [Errno 4] Interrupted system call
Segmentation fault
Voici les messages dans la Console :

Code : Tout sélectionner

01/02/09 15:14:03 [0x0-0x4a04a].org.pyromaths.pyromaths[568] This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7) 
01/02/09 15:14:03 [0x0-0x4a04a].org.pyromaths.pyromaths[568]  %&-line parsing enabled. 
01/02/09 15:14:04 [0x0-0x4a04a].org.pyromaths.pyromaths[568] entering extended mode 
01/02/09 15:14:06 [0x0-0x4a04a].org.pyromaths.pyromaths[568] Traceback (most recent call last): 
01/02/09 15:14:06 [0x0-0x4a04a].org.pyromaths.pyromaths[568]   File "interface.pyc", line 514, in enregistrer_sous 
01/02/09 15:14:06 [0x0-0x4a04a].org.pyromaths.pyromaths[568]   File "/Users/administrateur/Desktop/pyromaths/mac/dist/Pyromaths.app/Contents/Resources/pyromaths.py", line 152, in creation 
01/02/09 15:14:06 [0x0-0x4a04a].org.pyromaths.pyromaths[568]     call(["latex", "-interaction=batchmode", str(f0)], env={"PATH": os.path.expandvars('$PATH')}) 
01/02/09 15:14:06 [0x0-0x4a04a].org.pyromaths.pyromaths[568]   File "subprocess.pyc", line 444, in call 
01/02/09 15:14:06 [0x0-0x4a04a].org.pyromaths.pyromaths[568]   File "subprocess.pyc", line 1128, in wait 
01/02/09 15:14:06 [0x0-0x4a04a].org.pyromaths.pyromaths[568] OSError 
01/02/09 15:14:06 [0x0-0x4a04a].org.pyromaths.pyromaths[568] : [Errno 4] Interrupted system call 
01/02/09 15:14:34 ReportCrash[577] Formulating crash report for process pyromaths[568] 
01/02/09 15:14:34 ReportCrash[577] Saved crashreport to /Users/administrateur/Library/Logs/CrashReporter/pyromaths_2009-02-01-151432_MacBook.crash using uid: 501 gid: 501, euid: 501 egid: 501 
01/02/09 15:14:34 com.apple.launchd[117] ([0x0-0x4a04a].org.pyromaths.pyromaths[568]) Exited abnormally: Segmentation fault 
01/02/09 15:15:41 ReportCrash[583] Formulating crash report for process Python[579
]

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1130
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Re: Nouvelle interface en qt

Message par Jérôme » 01 févr. 2009, 15:38

Ça ressemble à un problème avec subprocess.
Pourrais-tu ouvrir une console, y lancer python(en tapant python)puis saisir les lignes suivantes :

Code : Tout sélectionner

from subprocess import call
call(["ls", "-l"])
Puis, si ça fonctionne, essayer ceci :

Code : Tout sélectionner

import os
call(["ls", "-l"],  env={"PATH": os.path.expandvars('$PATH')})
Merci
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL

Avatar de l’utilisateur
Yves
Messages : 472
Inscription : 21 janv. 2009, 20:40
Contact :

Re: Nouvelle interface en qt

Message par Yves » 01 févr. 2009, 17:29

Voici ce que j'obtiens :

Code : Tout sélectionner

MacBook-2:pyromaths administrateur$ python
Python 2.5.4 (r254:67916, Jan 27 2009, 18:13:44) 
[GCC 4.0.1 (Apple Inc. build 5490)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> from subprocess import call
>>> call(["ls", "-l"])
total 560
-rw-r--r--   1 administrateur  administrateur   3748  1 fév 10:30 README.txt
drwxr-xr-x  13 administrateur  administrateur    442  1 fév 15:14 cinquiemes
-rw-r--r--   1 administrateur  administrateur   4075  1 fév 10:30 dialog_box.py
drwxr-xr-x  19 administrateur  administrateur    646  1 fév 10:30 exemples
-rw-r--r--   1 administrateur  administrateur  14662  1 fév 10:30 fonctions_globales.py
-rw-r--r--   1 administrateur  administrateur  10053  1 fév 15:14 fonctions_globales.pyc
drwxr-xr-x   5 administrateur  administrateur    170  1 fév 10:30 img
-rwxr-xr-x   1 administrateur  administrateur  42818  1 fév 15:10 interface.py
-rw-r--r--   1 administrateur  administrateur  26191  1 fév 15:14 interface.pyc
-rw-r--r--   1 administrateur  administrateur  17987  1 fév 10:30 licence.txt
drwxr-xr-x   9 administrateur  administrateur    306  1 fév 15:34 mac
-rw-r--r--   1 administrateur  administrateur  10532  1 fév 10:30 outils.py
-rw-r--r--   1 administrateur  administrateur   9319  1 fév 15:14 outils.pyc
-rw-r--r--   1 administrateur  administrateur  24998  1 fév 10:30 pyro_classes.py
-rw-r--r--   1 administrateur  administrateur  21949  1 fév 15:14 pyro_classes.pyc
-rw-r--r--   1 administrateur  administrateur   1099  1 fév 10:30 pyromaths.conf
-rw-r--r--   1 administrateur  administrateur   1605  1 fév 15:10 pyromaths.e4pz
-rw-r--r--   1 administrateur  administrateur    298  1 fév 15:10 pyromaths.e4q
-rw-r--r--   1 administrateur  administrateur    231  1 fév 15:10 pyromaths.e4tz
-rwxr-xr-x   1 administrateur  administrateur  25009  1 fév 10:30 pyromaths.old.py
-rw-r--r--   1 administrateur  administrateur   8218  1 fév 15:10 pyromaths.py
-rw-r--r--   1 administrateur  administrateur   8241  1 fév 15:14 pyromaths.pyc
drwxr-xr-x  17 administrateur  administrateur    578  1 fév 15:14 quatriemes
drwxr-xr-x  21 administrateur  administrateur    714  1 fév 15:14 sixiemes
-rwxr-xr-x   1 administrateur  administrateur    138  1 fév 10:30 tiny.sh
-rw-r--r--   1 administrateur  administrateur   2048  1 fév 10:30 totale.py
drwxr-xr-x  23 administrateur  administrateur    782  1 fév 15:14 troisiemes
0
>>> import os
>>> call(["ls", "-l"],  env={"PATH": os.path.expandvars('$PATH')})
total 560
-rw-r--r--   1 administrateur  administrateur   3748 Feb  1 10:30 README.txt
drwxr-xr-x  13 administrateur  administrateur    442 Feb  1 15:14 cinquiemes
-rw-r--r--   1 administrateur  administrateur   4075 Feb  1 10:30 dialog_box.py
drwxr-xr-x  19 administrateur  administrateur    646 Feb  1 10:30 exemples
-rw-r--r--   1 administrateur  administrateur  14662 Feb  1 10:30 fonctions_globales.py
-rw-r--r--   1 administrateur  administrateur  10053 Feb  1 15:14 fonctions_globales.pyc
drwxr-xr-x   5 administrateur  administrateur    170 Feb  1 10:30 img
-rwxr-xr-x   1 administrateur  administrateur  42818 Feb  1 15:10 interface.py
-rw-r--r--   1 administrateur  administrateur  26191 Feb  1 15:14 interface.pyc
-rw-r--r--   1 administrateur  administrateur  17987 Feb  1 10:30 licence.txt
drwxr-xr-x   9 administrateur  administrateur    306 Feb  1 15:34 mac
-rw-r--r--   1 administrateur  administrateur  10532 Feb  1 10:30 outils.py
-rw-r--r--   1 administrateur  administrateur   9319 Feb  1 15:14 outils.pyc
-rw-r--r--   1 administrateur  administrateur  24998 Feb  1 10:30 pyro_classes.py
-rw-r--r--   1 administrateur  administrateur  21949 Feb  1 15:14 pyro_classes.pyc
-rw-r--r--   1 administrateur  administrateur   1099 Feb  1 10:30 pyromaths.conf
-rw-r--r--   1 administrateur  administrateur   1605 Feb  1 15:10 pyromaths.e4pz
-rw-r--r--   1 administrateur  administrateur    298 Feb  1 15:10 pyromaths.e4q
-rw-r--r--   1 administrateur  administrateur    231 Feb  1 15:10 pyromaths.e4tz
-rwxr-xr-x   1 administrateur  administrateur  25009 Feb  1 10:30 pyromaths.old.py
-rw-r--r--   1 administrateur  administrateur   8218 Feb  1 15:10 pyromaths.py
-rw-r--r--   1 administrateur  administrateur   8241 Feb  1 15:14 pyromaths.pyc
drwxr-xr-x  17 administrateur  administrateur    578 Feb  1 15:14 quatriemes
drwxr-xr-x  21 administrateur  administrateur    714 Feb  1 15:14 sixiemes
-rwxr-xr-x   1 administrateur  administrateur    138 Feb  1 10:30 tiny.sh
-rw-r--r--   1 administrateur  administrateur   2048 Feb  1 10:30 totale.py
drwxr-xr-x  23 administrateur  administrateur    782 Feb  1 15:14 troisiemes
0
>>> 

Répondre