• [^] # Re: Python pas cross-platform ?

    Posté par . En réponse au journal "Portage" de TapTempo en Python3 (windows). Évalué à 1.

    La version de manatlan utilise la lib termios pour récupérer les entrée clavier sans bloquer le processus en utilisant les fonctionnalités d'un terminal. Windows est lui assez éloigné de linux dans la structure des ses terminaux. Termios est vraiment fait fait pour linux et msvcrt pour windows, j'ai choisis de faire comme ça pour faire un gros contraste.

    Mais si ça peu te rassurer tu peux faire avec d'autre libs et avoir un projet compatible Windows et linux, et qui marche en python 3 et python 2.7

    Le seul truc qui empêche vraiment le code de manatlan de fonctionner en python3 directement c'est la syntaxe des print

    python 2.7
    python
    print "Hello TapTempo"

    python 2.7 & python 3
    python
    print("Hello TapTempo")

    Je vais finalement faire cette version complète python multi-plateformes et et compatible python 2.7 & 3, histoire de laver cette tache de doute sur mon langage préféré.