نقرأ رأسًا مؤلفًا في الذاكرة. [1] [2]
الخلاصة السريعة
المثال
import io,zipapp as z s=io.BytesIO(b'#!/own/python\nR') print(z.get_interpreter(s)) print(z.get_interpreter(io.BytesIO(b'R')))
المخرجان /own/python ثم None. [1] [2]
ماذا قرأنا؟
الرأس يحتوي اسمًا؛ بقية مدخلنا حرف R فقط. [1] [2]

الدالة تقرأ البداية والسطر، ولا تختبر التطبيق. صيغة التطبيق تتطلب بيانات ZIP وملف __main__.py في جذره. [1] [2]
الحدود
لم ننشئ أرشيفًا أو نشغل مفسرًا. اسمنا مخترع؛ لا نستنتج وجوده أو صلاحية برنامج. المثال بايتات ASCII وفي بداية التدفق. [1] [2]
المراجع
- Python: zipapp
- CPython 3.12.14: zipapp.py
- موضوع تك: لغة بايثون — مفردات
- موضوع تك: تطبيقات بايثون — مفردات
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
