• 0

كيف أتحقق من صياغة سكربت بايثون من دون تنفيذه؟

في العادة استخدم -c عندما أريد التحقق من صياغة برنامج مكتوب بلغة بيرل ومن ثم الخروج من دون تنفيذه، فهل توجد طريقة في بايثون مشابهة لذلك؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يمكنك التأكد من صياغة شيفرة برمجية مكتوبة بلغة بايثون بتجميعها عن طريق تمرير -m py_compile قبل اسم السكربت كما في المثال التالي:

python -m py_compile script.py

أو يمكنك استخدام برامج للتحقق من صحة صياغة سكربت بايثون الخاص بك، من أبرز هذه البرامج PyChecker و Pyflakes و Pylint.
ويمكنك أيضا إنشاء سكربت بسيط يتحقق من الشيفرة البرمجية التي قمت بكتابتها عن طريق تجميعها وإظهار الأخطاء إن وجدت، مثال على السكربت:

import sys
filename = sys.argv[1]
source = open(filename, 'r').read() + '\n'
compile(source, filename, 'exec')

احفظه باسم checker.py ومن ثم استخدمه لفحص شيفرتك البرمجية كالتالي:

python checker.py yourpyfile.py

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن