PasteZap
🌐 العربية
مجاني · دون حساب

مجاني · التطوير

مترجم Python عبر الإنترنت.

اكتب شيفرة Python 3 وشغّلها في متصفحك دون تثبيت أو حساب: المخرجات والأخطاء وقيم input() وأمثلة وتنزيل ملف ‎.py‎ وروابط مشاركة.

قبل البدء

بعض عناصر التحكم التقنية باللغة الإنجليزية. تدعم النصوص Unicode، وتختلف صيغ الملفات ولغات النتائج حسب الأداة.

تظهر الحدود التقنية باللغة الإنجليزية أدناه. راجعها قبل معالجة الملفات الكبيرة أو استخدام النتيجة.

RUNS IN YOUR BROWSER · NO ACCOUNTStarting…
Program input (stdin): one line per input() call
Press Run to see the output here.

Python 3.14 by Pyodide (MPL-2.0) in WebAssembly. Standard library only (math, json, re, datetime, collections, dataclasses…); packages such as numpy and network access are not available. Stop restarts Python, which clears variables.

شغّل شيفرة Python في متصفحك

  1. اكتب شيفرتك أو الصقها في main.py، أو اختر برنامجًا من Example.
  2. إذا كان برنامجك يستدعي input() فافتح Program input (stdin) واكتب قيمة في كل سطر.
  3. اضغط Run (Ctrl+Enter). تظهر المخرجات بالأسفل، وتظهر الأخطاء بالأحمر مع سطر main.py الذي فشل.
  4. اضغط Stop لإيقاف برنامج يطول تشغيله، ثم Download .py أو Copy share link للاحتفاظ بشيفرتك.

يُنزَّل Python (نحو 12 ميغابايت) مرة واحدة عند أول تشغيل، ثم يحتفظ به المتصفح في ذاكرته المؤقتة. تُحفظ شيفرتك في هذا المتصفح فتجدها عند عودتك.

ما الذي يعمل وما الذي لا يعمل

هذا CPython 3.14 مع مكتبته القياسية: math وrandom وre وjson وcsv وdatetime وcollections وitertools وdataclasses وdecimal وfractions وstatistics وغيرها. لا تتوفر حزم مثل numpy أو pandas أو requests، ولا وصول إلى الشبكة ولا نوافذ رسومية، لذا لا يمكن عرض برامج turtle وtkinter.

يعيد Stop تشغيل Python فتُمحى متغيرات التشغيلات السابقة. لاختبار تعبير نمطي جرّب أداة اختبار التعبيرات النمطية، ولاستكشاف البيانات بلغة SQL استخدم استعلامات SQL على ملفات CSV وJSON.

الحدود والصيغ المدعومة

تُعالج بياناتك على جهازك.

ملاحظات تقنية بالإنجليزية

Python 3.14 standard library only: packages such as numpy or pandas, network access and graphical windows are not available. The first run downloads about 12 MB, then the browser caches it.

Runs CPython 3.14 compiled to WebAssembly by Pyodide (MPL-2.0) in a background worker on your device; your code and its input never leave the browser. Share links store the code inside the link.

The Fibonacci example prints the first 15 numbers and fib(300); the Hello example reads a name from Program input and greets it.

أسئلة شائعة

هل تُرسل شيفرتي إلى خادم؟

لا. يعمل Python بتقنية WebAssembly في عامل خلفي داخل متصفحك. ورابط المشاركة يحفظ الشيفرة داخل الرابط نفسه.

لماذا لا ينتظر input() أن أكتب؟

يعمل البرنامج في الخلفية، فيقرأ الأسطر التي كتبتها في Program input، سطرًا لكل استدعاء input(). وعند نفاد الأسطر يرفع input() الخطأ EOFError.

هل يمكنني تثبيت حزم عبر pip؟

لا. المكتبة القياسية وحدها مضمّنة، لذا لا تنزّل الأداة أي شيفرة من خوادم أخرى.