Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 19 additions & 19 deletions source/overview.rst → source/video_edited.mp4
Original file line number Diff line number Diff line change
@@ -1,34 +1,34 @@
============================

Overview of Python Packaging
============================

.. Editors, see notes at the bottom of the document for maintenance info.
المحررون، انظر الملاحظات الموجودة في أسفل المستدل (الصيانة المعلوماتية) .

As a general-purpose programming language, Python is designed to be
used in many ways. You can build web sites or industrial robots or a
game for your friends to play, and much more, all using the same
(لغة برمجة عامة، تم تصميم Python لتكون
طرق عديدة
(لعبلأصدقائك) للعب، وأكثر من ذلك بكثير، كل استخدام نفسه.
core technology.

Python's flexibility is why the first step in every Python project
must be to think about the project's audience and the corresponding
environment where the project will run. It might seem strange to think
about packaging before writing code, but this process does wonders for
avoiding future headaches.
(بايثون) المرونة هي سبب الخطوة الأولى
يجب أن ننظر في المشروع
البيئة التي سيتم فيها تشغيل المشروع. might seem weird thinking
حول التعبئة والتغليف قبل كتابة التعليمات البرمجية، ولكن هذه العملية تفعل العجائب
Avoid future headaches

This overview provides a general-purpose decision tree for reasoning
about Python's plethora of packaging options. Read on to choose the best
technology for your next project.
Overview provides general purpose decision tree for logic
(بالإنجليزية: Pythona) يقرأ عددا كبيرا من خيارات التعبئة والتغليف. Read on to choose the best
التكنولوجيا لمشروعك القادم

Thinking about deployment
التفكير في النشر
-------------------------

Packages exist to be installed (or *deployed*), so before you package
anything, you'll want to have some answers to the deployment questions
(أو * Post*) يتم تثبيت الطرود، لذلك قبل الحزمة
أي شيء، ستحتاج إلى الحصول على بعض الإجابات على أسئلة النشر.
below:

* Who are your software's users? Will your software be installed by
other developers doing software development, operations people in a
datacenter, or a less software-savvy group?
* من هم مستخدمو برنامجك؟ هل سيتم تثبيت برنامجك بواسطة
المطورين الآخرين القيام بتطوير البرمجيات، والعمليات الناس
(مركز البيانات) ، أم مجموعة أقل ذكاء في البرمجيات؟
* Is your software intended to run on servers, desktops, mobile
clients (phones, tablets, etc.), or embedded in dedicated devices?
* Is your software installed individually, or in large deployment batches?
Expand Down