مرحبًا بكم في our_project .
يرجى ملاحظة أن هذا مستودع قالب ، انقر فوق "استخدام قالب" (لا تقم بشوكة ما لم تقترح تحسينًا) لاستخدامه في مشروع جديد وتحرير الملفات كما هو مطلوب . أيضًا ، انظر الملاحظات المهمة في نهاية هذا الملف.
pip install our_project our_project حاليا ما يلي:
HelloWorld
HelloWorld لديه طريقة print_text التي تطبع النص المقدم للمستخدم.
إجراء github لاختبار تركيب المشروع وتشغيل الاختبارات.
إجراء github لإصداره على pypi (يتطلب إضافة PYPI_USERNAME و PYPI_PASSWORD إلى أسرار مستودع.)
نعتزم العمل على ما يلي في المستقبل:
sphinx . يرجى تحرير docs/source/index.rst . docs/source/modules.rst .
./scripts/mkdocs.sh
ما سبق يفترض أنك في جذر "our_project".
أيضا حذف setup.rst ، tests.rst ، إذا كانت موجودة.
خلاف ذلك ، تشغيل وتحرير حسب الضرورة.
sphinx-quickstartشكرًا لك،
نيلسونون 22/10/2021
يحتوي هذا المستودع على قوالب تتبع سير عمل نموذجي لمشاريع python الجديدة.
كلمة تحذير
تهدف هذه القوالب في الغالب إلى توفير الوقت. ومع ذلك ، توفر IDEs الحديثة قوالب المشروع التي تكون أكثر نضجًا وأقل رأيًا من القوالب هنا.
يخدم هذا المستودع غرضًا إضافيًا هو السماح للمطورين الجدد بالبرمجة لدراسة بنية المشروع باستخدام أمثلة بسيطة للغاية.
بالنسبة للتراخيص والاختبارات وسير العمل ، يوصى بأن ينشئ المرء ذلك تلقائيًا إما من IDE المفضل الخاص به أو لملفات وتراخيص .gitignore ، عبر Github أو Gitlab.
يسعدني أن أسمع منك في حالة وجود أي أسئلة و/أو ملاحظات.
تنصل :
لا يرتبط هذا المشروع على أي حال بمحرك Pytemplates المسمى بالمثل الذي يقوم بشيء مختلف تمامًا ("Pytemplates هو محرك قالب HTML خفيف الوزن مكتوب في Python ، مع دعم لميراث القالب ، الكتل ، وحدات الماكرو ، والسياق ، و Django.").
لقد تعلمت فقط هذه الحزمة عند إضافة شارات إلى هذا الملف.