Bonjour,
Carbon n'existant plus sous Python 3 connaissez vous un équivalent de Carbon.Evt ?
Merci d'avance
Bonjour,
Carbon n'existant plus sous Python 3 connaissez vous un équivalent de Carbon.Evt ?
Merci d'avance
Bonjour,
C'est effectivement difficile àtrouver...
Je suis tombé là dessus: http://www.gossamer-threads.com/list.../python/935319, où il est dit concernant termios: "These functions work on any Posix system (including Mac OSX)". Effectivement, le noyau MacOS X est "BSD" donc descendant d'Unix et cousin de Linux: à essayer!
Avec Tkinter tu ne pourrais pas faire un équivalent?Carbon n'existant plus sous Python 3 connaissez vous un équivalent de Carbon.Evt ?
Bonjour,
@tyrtamos
termios c'est pour tux... Je doute que
donne quelque chose sous Mac.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 try: import tty print('tty sous MAC') except ImportError: print('pas de tty sous MAC') try: import termios print('termios sous MAC') except ImportError: print('pas de termios sous MAC')
@fred1599
En fait je cherche à faire un grab de la saisie clavier au niveau système.
bind ne concerne qu'un widget (héritant de wm) donc pas tout le wm.
Pour protocol je ne connais pas assez l'ICCCM pour cela et Tcl/Tk n'est pas full ICCCM...
De plus il me semble qu'il est déconseiller de faire cela.
@+
En cherchant j'ai peut-être trouvé le module select, à voir
termios c'est pas "Linux" mais "Unix" norme POSIX (http://en.wikipedia.org/wiki/POSIX#F...OSIX-compliant). Or, comme je l'ai dit, Mac OS X a un noyau "BSD" qui descend d'Unix et qui est "POSIX compliant".
Peut-être ça ne marche pas (le respect de POSIX n'est pas parfait), mais à défaut d'une autre solution évidente, on ne risque rien à essayer!
Partager