1) قم بتحميل ملف PY للتحويل PDF
قم بإسقاط الملفات هنا أو
أنواع الملفات المسموح بها: one, docx, doc, wbk, rtf, rvf, odt, abw, txt, dotx, docm, hwp, wpd, wps, tmd, py, inp
2) حدد خيارات تحويل PY إلى PDF
3) احصل على الملف المحول
تحوّل هذه الأداة المجانية ملفًا واحدًا في كل مرة. أما Total Doc Converter فيقوم بذلك دفعة واحدة - مجلدات كاملة مرة واحدة، بشكل تكراري، ومن سطر الأوامر أو عبر سكربت .bat.
💾 رفع ملفك: اذهب إلى الموقع، وانقر على «رفع ملف» واختر ملف PY الخاص بك.
✍️ تعيين خيارات التحويل: اختر PDF كتنسيق إخراج وضبط أي خيارات إضافية إذا لزم الأمر.
تحويل وتنزيل: انقر على «تنزيل الملف المحول» للحصول على ملف PDF الخاص بك.
ملف مصدر Python هو نص عادي يتطلب IDE أو محرر نصوص لعرضه بالتنسيق الصحيح. يُنتج تحويل .py إلى PDF مستنداً ثابتاً قابلاً للعرض عالمياً يحافظ على كل سطر من الكود تماماً كما كُتب — المسافة البادئة وأرقام الأسطر والتعليقات — بتنسيق يُفتح على أي جهاز دون تثبيت Python. سواء كنت تقدم عملاً دراسياً أو تسلّم كوداً للمراجعة أو توثّق تسليماً لعميل أو تُنشئ مرجعاً مطبوعاً، يمنحك تحويل PY إلى PDF لقطة احترافية وغير قابلة للتحرير من سكريبتك في ثوانٍ.
ملف .py هو ملف كود مصدري Python — نص عادي بترميز UTF-8 يحتوي على عبارات Python ودوالها وفئاتها وتعليقاتها. يستخدم Python المسافة البادئة (مسافات أو علامات جدولة) لتعريف كتل الكود، لذا يُعدّ عرض المسافة البيضاء بدقة أمراً حاسماً للإخراج المقروء. تتراوح سكريبتات Python بين الأدوات المساعدة ذات الدالة الواحدة والتطبيقات المعقدة متعددة الوحدات، لكن كل ملف .py منفرد هو مستند نص عادي قائم بذاته.
| الخاصية | .py (مصدر Python) | |
|---|---|---|
| قابل للتحرير | نعم — أي محرر نصوص | لا — للقراءة فقط (بدون محرر PDF متخصص) |
| قابل للتنفيذ | نعم — يتطلب مفسر Python | لا — مستند ثابت فقط |
| عارض عالمي | لا — يتطلب محرراً أو IDE للعرض النظيف | نعم — مدمج في جميع أنظمة التشغيل والمتصفحات الرئيسية |
| التعليقات التوضيحية والملاحظات | تعليقات الكود فقط (مضمّنة) | ملاحظات لاصقة وتمييز وأدوات ترميز |
| قابل للطباعة مع التنسيق | يتفاوت حسب المحرر؛ غالباً تُفقَد المسافة البادئة | نعم — يطبع دائماً كما يُعرض |
| مناسب للمشاركة مع غير المطورين | ضعيف — نص خام بدون عرض | ممتاز — يفتح في أي مكان ويبدو صحيحاً |
يقرأ المحوّل ملف .py كنص عادي بترميز UTF-8، مع الحفاظ على كل حرف بما في ذلك علامات الجدولة والمسافات وحرفيات Unicode. يعرض النص باستخدام خط أحادي العرض بحيث تُحافَظ على بنية المسافة البادئة في Python بصرياً في الإخراج. يُحافَظ على فواصل الأسطر تماماً كما في المصدر، مما يمنع إعادة التنسيق التي تُغيّر محاذاة الكود أو مقروؤيته. يُرتَّب النص المُعرَض على صفحات PDF باستخدام أبعاد صفحة قياسية، ويُصدَر المستند النهائي كـ PDF متوافق مع المعايير يمكن لأي قارئ PDF فتحه.
| الميزة | الأداة عبر الإنترنت | Total Doc Converter |
|---|---|---|
| حد حجم الملف | 50 ميجابايت | لا يوجد حد |
| التحويل الدفعي | ملف واحد في كل مرة | مجلدات كاملة دفعة واحدة |
| تمييز الكود بالألوان في الإخراج | خط أحادي العرض، بدون تمييز | خطوط وتخطيط قابلة للتهيئة |
| سطر الأوامر / الأتمتة | لا | نعم — مسارات CI/CD وجدولة المهام |
| تبقى الملفات على جهازك | لا — تُرفع إلى الخادم | نعم — معالجة محلية |
| السعر | مجاني | 29.90 دولار / نسخة تجريبية مجانية 30 يوماً |
يعالج Total Doc Converter مجلدات كاملة من ملفات Python المصدرية من سطر الأوامر — مفيد لإنشاء حزم توثيق PDF من قاعدة كود أو تحويل جميع السكريبتات في مجلد مشروع:
docconverter.exe /S "C:\Code\*.py" /F PDF /O "C:\PDF-Output"
دمجه في سكريبت الإصدار لإنتاج لقطة PDF تلقائياً لجميع ملفات Python عند كل معلم نشر. شغّله كجزء من مسار تقديم أكاديمي لتحويل كل ملف .py واجب إلى PDF في تمريرة واحدة — جاهزة للرفع إلى Gradescope أو Canvas أو أي بوابة تقديم قائمة على المستندات لا تقبل الملفات المصدرية مباشرة.
| امتداد الملف | .PY |
| الفئة | |
| الوصف | PY - ملفات نصية تحتوي على كود Python. |
| البرامج المرتبطة | Python, Visual Studio Code, PyCharm |
| تم تطويره بواسطة | Python Software Foundation |
| نوع MIME | text/x-python |
| روابط مفيدة | معلومات أكثر تفصيلًا عن ملفات PY |
| نوع التحويل | PY إلى PDF |