2D ایل-سسٹم جنریٹر
تعارف
Python میں لکھا گیا میرا ایل-سسٹم جنریٹر کا نفاذ۔ یہ جنریٹر ایک یونکس پر مبنی آپریٹنگ سسٹم، جیسے MacOS اور/یا Linux، پر چلنے کے لیے تیار کیا گیا ہے۔ ایل-سسٹم کا نمونہ عام Python میں تیار کیا جاتا ہے۔ GUI صارفین کو ایل-سسٹم جنریٹر کے لیے اقدار درج کرنے کا طریقہ فراہم کرنے کے لیے Python پیکیج Tkinter استعمال کرتا ہے۔ Python پیکیج Turtle تیار کردہ ایل-سسٹم کے نمونے کو بنانے اور دکھانے کے لیے استعمال ہوتا ہے۔
تیار کردہ نمونہ جاتی نمونے
استعمال کا طریقہ
1. GitHub سے پروجیکٹ کا کوڈ کلون کریں۔
2. ہر چیز چلانے کے لیے main.py اسکرپٹ کو درج ذیل کمانڈ کے ساتھ چلائیں (اسے ایک بار چلائیں اور انتباہی پیغام سمجھنے کے بعد، پھر اس کمانڈ کو -nw اختیار کے ساتھ چلانا شروع کریں):
# run with the initial warning message
python3 main.py
# run without the initial warning message
python3 main.py -nw
3. GUI دکھانے کے بعد، اسکرپٹ ایل-سسٹم کے نمونے والی ایک eps فائل تیار کرتا ہے۔ eps فائل کو png میں تبدیل کرنے کے لیے، آپ eps_to_png.py Python اسکرپٹ کو اس طرح کی کمانڈ چلا کر استعمال کر سکتے ہیں:
python3 eps_to_png.py example.eps example.png