Pour faciliter une certaine tache à mon petit frère qui est sous
Windows je me suis dit que je pourrais lui faire un truc en Python/Curses.
En lisant un peu ceci: http://www.amk.ca/python/howto/curses/ je me rend
compte que "ça ne marche pas sous windows". Vous confirmez?
Je m'attendais à ce que "Terminal" == "Fenetre MS-DOS" et que donc en
lançant le programme dans une invite de commande DOS, ça fonctionnerait.
Les fonctionnalités du programme en question seront
- faire du FTP (upload)
- déplacer des fichiers
- être une interface avec ffmeg2theora [1]
Le fait que ffmpeg2theora soit aussi bien disponible sous Windows que
Linux me permet d'esperer développer sur Linux et faire tourner sur
Windows.
Si les curses ne passent pas, je vais me contenter de l'interface Tk
(TkInter).
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Méta-MCI
Bonjour !
Sous windows, pour avoir une émulation de terminal, il faut utiliser Hyperterminal, qui émule, entre autres, VT100, VT52 et Minitel (qui, rappelons-le, utilise beaucoup de codes communs avec VT52).
Et, Hyperterminal n'a pas grand-chose à voir avec l'invite de commande (qui a remplacé les anciennes "Boîte DOS" et autre "Commande MS/DOS" depuis plus de cinq ans).
Mais, AMHA, tu auras du mal à connecter l'Hyperterminal sur Python.
Si tu veux faire de la console en mode "caractères" sous Windows, le mieux, c'est de regarder là : http://effbot.org/zone/console-index.htm
Mais, évidemment, ça accrochera sur les OS non windows...
@-salutations
Michel Claveau
Bonjour !
Sous windows, pour avoir une émulation de terminal, il faut utiliser
Hyperterminal, qui émule, entre autres, VT100, VT52 et Minitel (qui,
rappelons-le, utilise beaucoup de codes communs avec VT52).
Et, Hyperterminal n'a pas grand-chose à voir avec l'invite de commande (qui
a remplacé les anciennes "Boîte DOS" et autre "Commande MS/DOS" depuis plus
de cinq ans).
Mais, AMHA, tu auras du mal à connecter l'Hyperterminal sur Python.
Si tu veux faire de la console en mode "caractères" sous Windows, le mieux,
c'est de regarder là :
http://effbot.org/zone/console-index.htm
Mais, évidemment, ça accrochera sur les OS non windows...
Sous windows, pour avoir une émulation de terminal, il faut utiliser Hyperterminal, qui émule, entre autres, VT100, VT52 et Minitel (qui, rappelons-le, utilise beaucoup de codes communs avec VT52).
Et, Hyperterminal n'a pas grand-chose à voir avec l'invite de commande (qui a remplacé les anciennes "Boîte DOS" et autre "Commande MS/DOS" depuis plus de cinq ans).
Mais, AMHA, tu auras du mal à connecter l'Hyperterminal sur Python.
Si tu veux faire de la console en mode "caractères" sous Windows, le mieux, c'est de regarder là : http://effbot.org/zone/console-index.htm
Mais, évidemment, ça accrochera sur les OS non windows...
@-salutations
Michel Claveau
jean-michel bain-cornu
Bonsoir, R12y wrote:
Pour faciliter une certaine tache à mon petit frère qui est sous Windows je me suis dit que je pourrais lui faire un truc en Python/Curses. En lisant un peu ceci: http://www.amk.ca/python/howto/curses/ je me rend compte que "ça ne marche pas sous windows". Vous confirmez? Je m'attendais à ce que "Terminal" == "Fenetre MS-DOS" et que donc en lançant le programme dans une invite de commande DOS, ça fonctionnerait. MSDOS permettait d'émuler les séquences de contrôle d'un terminal VTx à
condition de mettre 'device=ansi.sys' dans config.sys. Je me souviens que ceci a fonctionné sous OS2, et puis assez tard sous Windows, mais je n'ai pas fait d'essais depuis +sieurs années. Celà marche-t-il toujours dans une boîte dos ? Est-ce compatible avec curses sous Windows ? Je parierais que oui, mais franchement, curses est un vieux truc que je ne te conseille pas. A+ jm
Bonsoir,
R12y wrote:
Pour faciliter une certaine tache à mon petit frère qui est sous
Windows je me suis dit que je pourrais lui faire un truc en Python/Curses.
En lisant un peu ceci: http://www.amk.ca/python/howto/curses/ je me rend
compte que "ça ne marche pas sous windows". Vous confirmez?
Je m'attendais à ce que "Terminal" == "Fenetre MS-DOS" et que donc en
lançant le programme dans une invite de commande DOS, ça fonctionnerait.
MSDOS permettait d'émuler les séquences de contrôle d'un terminal VTx à
condition de mettre 'device=ansi.sys' dans config.sys.
Je me souviens que ceci a fonctionné sous OS2, et puis assez tard sous
Windows, mais je n'ai pas fait d'essais depuis +sieurs années.
Celà marche-t-il toujours dans une boîte dos ? Est-ce compatible avec
curses sous Windows ? Je parierais que oui, mais franchement, curses est
un vieux truc que je ne te conseille pas.
A+
jm
Pour faciliter une certaine tache à mon petit frère qui est sous Windows je me suis dit que je pourrais lui faire un truc en Python/Curses. En lisant un peu ceci: http://www.amk.ca/python/howto/curses/ je me rend compte que "ça ne marche pas sous windows". Vous confirmez? Je m'attendais à ce que "Terminal" == "Fenetre MS-DOS" et que donc en lançant le programme dans une invite de commande DOS, ça fonctionnerait. MSDOS permettait d'émuler les séquences de contrôle d'un terminal VTx à
condition de mettre 'device=ansi.sys' dans config.sys. Je me souviens que ceci a fonctionné sous OS2, et puis assez tard sous Windows, mais je n'ai pas fait d'essais depuis +sieurs années. Celà marche-t-il toujours dans une boîte dos ? Est-ce compatible avec curses sous Windows ? Je parierais que oui, mais franchement, curses est un vieux truc que je ne te conseille pas. A+ jm