مولد نظام L-2D

حول
تنفيذي الخاص لمولد نظام L مكتوب بلغة بايثون. تم تصميم المولد للعمل على نظام تشغيل يعتمد على يونكس مثل macOS و/أو لينكس. يتم توليد نمط نظام L في بايثون العادي. تستخدم الواجهة الرسومية حزمة بايثون Tkinter لتوفير طريقة للمستخدمين لإدخال القيم لمولد نظام L. حزمة بايثون Turtle للرسم وعرض نمط نظام L المولد.
أنماط العينة المولدة








كيفية الاستخدام
-
استنساخ الكود الخاص بالمشروع من GitHub.
-
شغّل سكريبت main.py لتشغيل كل شيء، باستخدام الأمر التالي (قم بتشغيله مرة واحدة وبعد أن تفهم رسالة التحذير، ثم ابدأ تشغيل هذا الأمر مع خيار -nw):
# run with the initial warning message python3 main.py # run without the initial warning message python3 main.py -nw
-
يقوم السكريبت، بعد إظهار الواجهة الرسومية، بإنشاء ملف eps يحتوي على نمط نظام L. لتحويل ملف eps إلى png، يمكنك استخدام سكريبت بايثون eps_to_png.py عن طريق تشغيل أمر مثل هذا:
python3 eps_to_png.py example.eps example.png