شرح مكتبة AST في بايثون - Yehia Online -->
  • الحماية
  • إختبار الأختراق
    • ِعبر الهاتف
    • عبر الويندوز
    • عبر لينكس
    • عبر موقع
  • أكواد جاهزه
    • ِPython
    • Ruby
    • HTML
  • أعلن بلموقع
  • مكتبات
    • Python
    • Ruby
  • حول الموقع
    • أتصل بنا
    • سياسة الخصوصية
    • من نحن
    • إتفاقية الإستخدام

Yehia Online

موقع Yehia يمنح فرصه لتعلم لغات البرمجه و إختبار الأختراق نحاول دائما نشر محتوي مميز وجديد للزائرين وكتابه المعلومه بطريقه سهله مثل تعلم مكتبات بايثون والتعامل مع Python بإحترافيه

شرح مكتبة AST في بايثون

Yehia 2020-05-13T03:45:01Z Programming-libraries , python-library
AST In python
يمكنك من خلال مكتبة ast في بايثون فعل الكثير من الأشياء مثل تشغيل كود بايثون داخل كود بايثون أخر ويمكن إستخدام مكتبه ast في بايثون لفحص كود بايثون ما لإيجاد خطأ به أو فحصة إذا كان الكود ضار يتضمن اكواد خبيثة مثل نقل ملفات صلاحيات وصول لملف محدد, ...
في الكود التالي سيتم إدراج كود لطباعة كلمة Yehia Online وسوف نستخدم exec في خانة mode لتشغيل الكود.

Yehia Online

بإستخدام eval يمكنك الحصول علي القيم تلقائيا & في الكود التالي سيفعل عملية حسابية ثم نحصل علي النتائج بإستخدام Mode يكون Eval وشئ مهم جدا يجب أن لا تترك مسافة قبل الرقم لكي تتخطي الأخطاء إذا كنت تستخدم 2 من علامات التنصيص في بايثون.

10

يمكنك الحصول عن معلومات عن المدخلات عبر إستخدام

  • ast.dump(Myline)
يمكن فحص الأكواد والحصول علي تنبيه إذا وجد شئ ما عبر إستخدام Myline.find أو search  .
إنضم لجروب بايثون علي الفيسبوك : فتح الجروب
آو من هنا : فتح الرابط


python-library


No comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

ألاكثر شهره

الأقسام

  • adsense
  • blogger
  • code-html
  • code-output
  • polat
  • Programming-libraries
  • python
  • Python-Algorithms
  • python-code
  • Python-Data-Structures
  • python-library
  • ruby
  • security
  • security-android
  • security-linux
  • security-windows
  • spyer
  • spyer-android
  • spyer-linux
  • spyer-website
  • spyer-windows
  • win-program

القوائم

python


نموذج الاتصال

Name

Email

Message




2020 © Yehia Online جميع الحقوق محفوظة لدى

الصفحة الرئيسية Ctrl + Yإعادة نشر المحتويCtrl + q
My-Twitter Ctrl + ?! المساهمة بلنشر Ctrl + ?!