29 janvier 2021 à 15:26
Bonjour
Je cherche un éditeurs pour Python accessible
Merci
30 janvier 2021 à 14:22
Bonjour
Un simple éditeur de texte peut servir à faire des scripts python.
Il suffit de modifier l’extension du fichier en .py
Bonne journée
30 janvier 2021 à 14:45
Bonjour,
Sous windows il y a plusieurs choix, du plus simple au plus compliqué.
L’ éditeur notepad plus plus est très accessible. Pur faire du python il existe deux compléments pynpp et npp script (de mémoire)) pour coder et exécuter du python.
Autre solution, gratuite elle aussi Anaconda spyder. Il s’agit d’un véritable IDE. Outil totalement accessible avec de nombreux raccourcis clavier. Voir pour cela dans les préférences. Il est aussi possible demodifier le thème d’affichage. Il offre une console python intégrée fort utile.
Il s’agit là de l’outil que je préfère. Mais je ne suis qu’n modeste bidouilleur en python.
Encore plussérieux, il y a VS code là encore gratuit. Il offre aussi de nombreux raccourcis, mais je ne les maitrise pas.
Enfin, toujours gratuit, il y aECLIPSE. Véritable IDE pour les développeurs. Je l’utilise avec le moduel pydev. Je connais des malvoyants qui utilisent eclipse de façon professionnelle. Nombreux raccourcis, nombreux réglages et très accessible. Mais cela demande une bonne phase d’apprentissage. Eclipse présente aussi l’avantage de pouvoir coder dans un tas de langages autre que python. Il suffit alors d’utiliser la bonne perseptive et le bon paramétrage du projet à sa création.
Pour finir, peux ceux qui souhaitent faire du. Micropython sur carte ESP trente deux, l’association My Human Kit a développé un petit IDE accesssible. Outil très modeste, très fonctionnel, mais facile à tiliser pour des malvoyants avec NVDA.
Voilà, c’est à peu près tout ce que je sais sur le sujet. J’ignore si il existe une communauté de pythonistes malvoyants, mais cela m’interesse.
Bonne fin de journée
François
3 février 2021 à 22:59
Salut tout le monde. Personnellement, j’utilise l’éditeur spider qui est pour moi un très bon éditeur python. Mais c’est toujours aussi bien d’en connaître plus. Bonne soirée. Ilies
4 février 2021 à 20:34
Bonjour à tous, j’en appelle aux développeurs du forum !
connaîtriez-vous une alternative au logiciel BlueJ ou alors une version plus accessible que la V5, ou alors des extension ou scripts pour l’utiliser avec NVDA ou JAWS, car je galère un peu. avec son interface sous W7 et W10.
Pour info, BlueJ est un environnement de développement intégré créé principalement pour l’enseignement de la programmation orientée objet. Il permet d’écrire des programmes Java en utilisant le langage Java ou (depuis la version 4) le langage Stride (langage utilisant un éditeur à base de cadres).
BlueJ est capable de décompresser directement les fichiers .jar, et travaille dans des répertoires de projets contenant au moins le fichier bluej.pkg. Il y ajoute ensuite un fichier nommé package.bluej, contenant les coordonnées et tailles des différents objets représentés dans son interface graphique.
Je vous remercie par avance de vos tuyaux !
Cordialement>. Laurent
3 février 2022 à 07:44
Bonjour je code en Python et en R, l’un avec la console et l’autre avec Pyscripter mais avec lequel j’ai un peu de mal.
Sauriez-vous d’une part si notepad++ avec quelques compléments me permettrait de coder/exécuter directement mes scripts ?
D’autre part, je tenterai bien eclipse. Existerait-il une page avec un tuto ou des raccourci pour nous ?
Merci
3 février 2022 à 10:11
Bonjour concernant l’éditeur note Pade plus plus il faut aller chercher deux extensions. De mémoire il faut prendre PYN PP la seconde et PY script. Pour éclipse je pense qu’il y a énormément d’informations disponibles sur le site des développeurs de NVDA. J’ignore si il y a une liste de raccourcis. Je dois avoir ça dans mes archives. Il faut juste que je remette la main dessus. Bonne journée.
4 février 2022 à 07:25
Merci, je suis preneur si tu retrouves ça.
28 juin 2024 à 11:45
Bonjour,
je reviens au sujet des différentes solutions accessibles pour le développement en python.
pour ma part, j’ai exploré plusieurs solutions, mais je constate des instabilités sur certaines applications vis à vis de l’accessibilité.
depuis des années, j’utilisais la solution gratuite “Anaconda Spyder” sous windows qui était parfaitement accessible visuellement et avec NVDA. j’ai eu la mauvaise idée de faire une mise à jour pour passer sous spyder version 5.5.1. là j’ai constaté que la loupe windows 11 ne suivait plus le curseur de l’éditeur. en outre, NVDA répétait le texte de la ligne précédente lorsque le curseur était sur une ligne vide. j’avais donc ouvert un ticket sur le dépot github pour signaler le problème d’accessibilité… j’ai reçu une fin de non recevoir… et depuis, bien évidemment rien n’a changé.
du coup, e suis revenu aux bases avec une simple console “anaconda prompt” et notepad++. rustique mais efficace.
Il y a quelques années lors d’une formation chez Access Solutions, sur le développement de module complémentaires pour NVDA, j’avais découvert Eclipse avec le module Pydev. il faut bien avouer que l’IHM est très accessible. mais en terme d’expérience utilisateur c’est très complexe surtout quand on est comme moi un informaticien amateur.
enfin, j’ai essayé de jouer avec VS code. là encore, j’ai le sentiment d’une usine. Microsoft a publié un tuto sur l’accessibilité de cet outil sous forme de vidéo en Anglais. je n’ai pas encore trouvé de tuto clair pour une prise en main simple de cet outil. Pourtant des malvoyants l’utilisent. pour ma part, je n’arrive pas à m’y mettre seul.
vous l’avez compris, je n’explore que les solutions gratuites.
Bref, quelle est votre expérience en ce domaine ? savez-vous où trouver des tutos ?
je n’ai rien trouvé non plus sur le site des développeurs de NVDA. c’est bien dommage. j’ai un peu l’impression que chacun bosse dans son coin pour trouver un environnement de développement qui lui convient. je m’étonne qu’aucune association n’ait publié une ressource à ce sujet.
je lance donc une bouteille à la mer…
bonne journée
François
Vous devez être connecté pour répondre à ce sujet.