Pour passer en mode semi-graphique j'ai tenté :
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
17
18
19
20
21
22
23
24
 
import sys
sys.path.append('C:\\Program Files\\Anaconda\\Lib')
 
import os
os.path.join('C:\\Program Files\\Anaconda\\Lib')
 
import curses
 
if __name__ == "__main__":
    curses.initscr()    # Initialisation du mode "graphique"
    curses.noecho()     # Affichage des touches tapees desactive
    curses.cbreak()     # Intersection des touches tapees
    curses.curs-set(0)  # Affichage curseur desactive
 
    windows = curses.newwin(40, 79, 0, 0)   # Creation d'une fenetre
                                            # 40 caracteres de haut
                                            # 79 caracteres de large
                                            # 0 en haut du terminal
                                            # 0 à gauche du terminal
    window.border(0)    # Pas de bordure
    window.keypad(1)    # Activation des touches spetiales (ex : fleches)
 
    c = window.getch()  # Attente de l'appui d'une touche
Au début il n'y avait pas les premières lignes, seulement "import curses" comme dans l'exemple trouvé dans un magasine.
Même avec ces lignes j'ai toujours :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 RESTART: G:\SIN-seances\Programmation\Python\CoursTP-labyrinthe\07 - labyrinthe - module curses\10-Test_curses.py 
Traceback (most recent call last):
  File "G:\SIN-seances\Programmation\Python\CoursTP-labyrinthe\07 - labyrinthe - module curses\10-Test_curses.py", line 3, in <module>
    import curses
  File "C:\Program Files\Anaconda\lib\curses\__init__.py", line 13, in <module>
    from _curses import *
ModuleNotFoundError: No module named '_curses'
Bien entendu le dossier curses existe dans c:\Program Files\Anaconda\Lib
Merci d'avance.
Sylvain.