؛

التنقل في المنتدى
تحتاج لتسجيل الدخول لإنشاء مشاركات أو مواضيع.

بايثون3 -5استخدام بَوابةْ بايثون في NVDA

استخدام بَوابةْ بايثون في NVDA, أو NVDA python console

إنَّ بَوابةْ بايثون في NVDA, تؤدي و تقوم تقريبا بنفس العمل الذي يقوم به سطر أوامر بايثون.
و هي برأينا تتفوق عليه, من حيث سهولةْ فتْحهاا و إغلاقها و نَسخ و قراءةْ النتائج عليها.

-فَتح بَوابةْ بايثون في NVDA
يمكن فتح بَوابةْ بايثون في NVDA, من خلال فتح قائمةْ NVDA
NVDA+N
ثُمَّ التحرك بالسهم الأسفل إلى الأدوات, أو Tools submenu, ندْخلها
و في قائمةْ الأدوات هذه, نتحرك بالسهم الأسفل إلى Python console و نضغط عليها إنتر.
و هكذا تَفتح بَوابةْ بايثون

و لكن دعكَ مِن تلك الطريقة, فهناك طريقة أسهل و أفضل و هي الضغط على الإختصار
NVDA + Control + z
فتفتح البوابة
و يقول لك
NVDA Python Console
>>>
كما على سطر أوامر بايثون, الآن يمكنكَ كتابةْ أي أمر مِن أوامر بايثون , ثُمَّ الضغط إنتر لتنفيذه
>>> print("Hello NVDA")
فنسمعه يقول:
Hello NVDA
>>> print("لا للإحتلال الإسرائيلي, و لا للتطبيع معه")
فنسمعه يقول:
لا للإحتلال الإسرائيلي, و لا للتطبيع معه
>>> 5+2
فنسمعه يقول:
7
>>> 5-2
فنسمعه يقول:
3
>>> 5*2
فنسمعه يقول:
10
>>> 5/2
فنسمعه يقول:
2.5

الآن ماذا نفعل للوقوف على النتائج, و تصفُّحها و نَسخ ما نَشَاء منها
نضغط
F6
فنقف على نافذةْ النتائج,
بَل و كل ما كتبناه على البوابة, الأوامر و النتائج معا.
هذه النافذة نستطيع تصفُّحها, بالطريقة العادية و بكل بَساطة
يعني باستخدام الإختصارات العادية التي نستعملها لتصفُّح أي نص في برنامج المفكرة أو word مثلا
و أيضا, إذا أردنا نَسخ أي نص أو مقطع منها, نقوم بتحديد النص بالطريقة العادية من غير أي مشاكل
ثُمَّ استخدام الإختصار المعتادون عليه أيضا
Control + C

الآن نريد أن نرجع إلى نافذةْ الأوامر, فماذا نفعل
نضغط
F6
و هاكذا نستطيع بالضغط على مفتاح F6,التَنَقُّل بين نافذةْ الأوامر و نافذةْ النتائج في بَوابةْ بايثون.
و على نافذةْ الأوامر
يمكننا استخدام السهم الأعلى و الأسفل, للتنقُّل على الأوامر الموجودة عليها
فإذا أردنا مثلا, نتحرك بالسهم الأعلى, لنقف على الأمر الأول أو الثاني الذي نفذناه سابقا
ثُمَّ نضغط عليه إنتر لنعيد تنفيذه مرة أخرى.

و أخيرا إذا أردنا إغلاق بَوابةْ بايثون في NVDA, فإننا نعمل ذلك بكل بَساطة
بالضغط على مفتاح الهروب, أو Escape.

Skip to content