• Seeking Assistance with Python's IDLE for Blind Users

    From jdroth1003@gmail.com@3:633/280.2 to All on Mon Nov 11 09:28:05 2024
    Dear Python Users Group,



    I am currently learning Python. I am blind and use the JAWS screen reader to assist me. I am trying to use Python's IDLE editor but find it quite challenging. When I move my cursor to a line of code, it reads out the
    letters or words from the line above, which makes it very difficult to edit
    the code accurately.



    I am reaching out to see if anyone knows how to configure IDLE to call out
    the letters or words that the cursor is actually on. Additionally, I have searched extensively online but have not been able to find any documentation specifically designed for blind users on how to effectively use Python's
    IDLE.



    Any guidance or resources you could provide would be greatly appreciated.



    Thank you for your assistance.



    Best regards,

    Jeff


    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: ---:- FTN<->UseNet Gate -:--- (3:633/280.2@fidonet)
  • From Loris Bennett@3:633/280.2 to All on Tue Nov 12 02:31:54 2024
    Dear Jeff,

    <jdroth1003@gmail.com> writes:

    Dear Python Users Group,



    I am currently learning Python. I am blind and use the JAWS screen reader to assist me. I am trying to use Python's IDLE editor but find it quite challenging. When I move my cursor to a line of code, it reads out the letters or words from the line above, which makes it very difficult to edit the code accurately.



    I am reaching out to see if anyone knows how to configure IDLE to call out the letters or words that the cursor is actually on. Additionally, I have searched extensively online but have not been able to find any documentation specifically designed for blind users on how to effectively use Python's IDLE.



    Any guidance or resources you could provide would be greatly appreciated.



    Thank you for your assistance.



    Best regards,

    Jeff


    I can't make any suggestions regarding IDLE as I don't use it. I also
    have the impression that most people, rather than IDLE, use some other
    form of IDE or editor. So it might be worth looking for more generally programming environments with appropriate support.

    I personally use Emacs for many activities, including programming in
    Python. On various Emacs-related mailing lists I have come across blind
    and visually impaired people, most of whom I assume are using Emacsspeak

    https://emacspeak.sourceforge.net/

    which has been around for 30 years, so that may be worth having a look
    at.

    Cheers,

    Loris

    --
    This signature is currently under constuction.

    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: FUB-IT, Freie =?utf-8?Q?Universit=C3=A4t?= Ber (3:633/280.2@fidonet)
  • From Jacob Kruger@3:633/280.2 to All on Tue Nov 12 19:03:00 2024
    Jeff, there are a few specific programmer's resources for blind/VI
    programmers that might help more - I am myself a 100% blind programmer,
    and, would not necessarily recommend idol from our perspective, since
    most people use VS code, or things like edSharp or even pycharm, but, I
    am a user of NVDA, which is itself written in python, and not a jaws
    user, so you might do better to ask some of the other people in that
    context - general blind programmer's mailing list:

    https://www.freelists.org/list/program-l


    And, the pythonvis blind python programmer's mailing list:

    https://programmingforeveryone.groups.io/g/pythonvis


    But, besides that, I am a 100%/full-time python web-developer, who uses
    python for other things as well, and, besides VS code, edSharp
    programmer's text editor is still probably my code editor of choice.


    Jacob Kruger
    +2782 413 4791
    "Resistance is futile!...Acceptance is versatile..."


    On 2024/11/11 00:28, Jeff via Python-list wrote:
    Dear Python Users Group,



    I am currently learning Python. I am blind and use the JAWS screen reader to assist me. I am trying to use Python's IDLE editor but find it quite challenging. When I move my cursor to a line of code, it reads out the letters or words from the line above, which makes it very difficult to edit the code accurately.



    I am reaching out to see if anyone knows how to configure IDLE to call out the letters or words that the cursor is actually on. Additionally, I have searched extensively online but have not been able to find any documentation specifically designed for blind users on how to effectively use Python's IDLE.



    Any guidance or resources you could provide would be greatly appreciated.



    Thank you for your assistance.



    Best regards,

    Jeff


    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: ---:- FTN<->UseNet Gate -:--- (3:633/280.2@fidonet)