مجموعة من مشاريع بايثون الصغيرة البسيطة لتعزيز مهاراتك في بايثون.
إذا كنت تريد التعرف على لغة بايثون، قم بزيارة هنا.
إذا كنت جديدًا على Github ومفتوح المصدر، تفضل بزيارة هنا.
حدد مشكلة واطلب أن يتم تكليفك بها.
تحقق من البرامج النصية الموجودة في دليل المشاريع.
قم بتمييز هذا المستودع بنجمة.
في صفحة الريبو python-mini-projects، انقر فوق الزر Fork .
انسخ مستودعك المتشعب إلى جهازك المحلي. سيظهر لك هذا الزر عنوان URL المطلوب تشغيله.
على سبيل المثال، قم بتشغيل هذا الأمر داخل المحطة الطرفية الخاصة بك:
git clone https://github.com/ < your-github-username > /python-mini-projects.git
استبدل <your-github-username>!
تعرف على المزيد حول التفرع واستنساخ الريبو.
قبل إجراء أي تغييرات، حافظ على مزامنة الشوكة لتجنب تعارضات الدمج:
git remote add upstream https://github.com/Python-World/python-mini-projects.git
git fetch upstream
git pull upstream master
git push
وبدلاً من ذلك، يوفر GitHub أيضًا المزامنة الآن - انقر فوق "Fetch upstream" أعلى الريبو الخاص بك أسفل زر "Code".
إذا واجهت تعارضًا في الدمج ، فيجب عليك حل التعارض. هناك الكثير من الأدلة عبر الإنترنت، أو يمكنك تجربة هذا الدليل من خلال opensource.com.
الخروج إلى فرع التطوير ( قم بتسمية فرعك حسب اسم الإصدار ).
git checkout -b < branch-name >
قم بإنشاء مجلد في دليل المشاريع حسب اسم الإصدار.
اكتب الكود الخاص بك وأضفه إلى المجلد المعني في دليل المشاريع محليًا.
لا تنس إضافة README.md
في المجلد الخاص بك، وفقًا لـ README_TEMPLATE.
أضف التغييرات باستخدام git add
و git commit
(اكتب رسالة التزام جيدة، إن أمكن):
git add -A
git commit -m " <your message> "
ادفع الكود إلى مستودعك .
git push origin < branch-name >
انتقل إلى صفحة GitHub الخاصة بالشوكة الخاصة بك ، وقم بتقديم طلب سحب :
اقرأ المزيد حول طلبات السحب على صفحات مساعدة GitHub.
انتظر الآن، حتى يقوم أحدنا بمراجعة طلب السحب الخاص بك ! إذا كان هناك أي تعارض، سوف تحصل على إشعار.
نموذج التمهيدي
انضم إلى مجموعة الواتساب
رقم ريال سعودي | مشروع | مؤلف |
---|---|---|
1 | مرحبا بالعالم | رافي شافاري |
2 | JSON إلى CSV | موريلو باجليوسو |
3 | مولد كلمة المرور العشوائية | ميتيش |
4 | معلومات الملف الشخصي في Instagram | رافي شافاري |
5 | سلسلة البحث في الملفات | ميتيش |
6 | جلب الروابط من صفحة الويب | ميتيش ومايكل مبا |
7 | تودو التطبيق مع قارورة | ميتيش |
8 | إضافة علامة مائية على الصور | ميتيش |
9 | تطبيق قائمة الرغبات باستخدام Django | رافي شافاري |
10 | تقسيم المجلدات إلى مجلدات فرعية | رافي شافاري |
11 | تنزيل الصور بالجملة | ميتيش |
12 | كلمة عشوائية من الملف | رافي شافاري |
13 | إشعار البطارية | ميتيش |
14 | احسب العمر | غاودونغ |
15 | تحليل الملف النصي | m044de |
16 | إنشاء قصاصات الصور | رافي شافاري |
17 | تنظيم نظام الملفات | ميتيش |
18 | إرسال رسائل البريد الإلكتروني | ميتيش |
19 | احصل على Ipaddress واسم المضيف للموقع | نوح محمد |
20 | شريط التقدم باستخدام tqdm | ميتيش |
21 | الحصول على المعلومات الوصفية للصور | غاودونغ |
22 | يلتقط الإطارات من الفيديو | phileinSophos |
23 | جلب كلمة المرور المحفوظة للواي فاي ويندوز | ميتيش |
24 | حفظ لقطة شاشة لموقع ويب معين | m044de |
25 | تقسيم الملفات باستخدام أي من الخطوط | phileinSophos |
26 | تشفير وفك تشفير النص | غاودونغ |
27 | يلتقط لقطة شاشة على فترات زمنية منتظمة | d33pc |
28 | إنشاء تجزئة كلمة المرور | m044de |
29 | تشفير الملفات والمجلدات | غاودونغ |
30 | من عشري إلى ثنائي والعكس | آلان أنايا |
31 | تطبيق Todo القائم على CLI | أودري يانغ |
32 | تطبيق CLI لتحويل العملات | جيثب من وون |
33 | تطبيق ساعة توقيت | غاودونغ |
34 | اختبار وكيل CLI | إنجو كليبر |
35 | XML إلى ملف JSON المحول | جون كيرتلي |
36 | ضغط الملفات والمجلدات | غاودونغ |
37 | ابحث عن تقييمات الأفلام على موقع IMDB | ShivSt |
38 | تحويل القاموس إلى كائن بيثون | فارون -22 |
39 | نقل الملفات إلى المجلدات مرتبة أبجديا | تشاثورا نيمش |
40 | كشط تعليق فيديو يوتيوب | سيشاران67 |
41 | موقع الصيف | صدق أوهايوزوا |
42 | تحويل النص إلى كلام (mp3) | سيرجي ديكون |
43 | تحويل تنسيق الصورة | رامون فيريرا |
44 | حفظ مقالة عشوائية من ويكيبيديا | راكشيت بوري |
45 | تحقق من اتصال الموقع | شيف ثاكور |
46 | جلب معلومات الطقس في المدينة | كوشال أغراوال |
47 | تطبيق الآلة الحاسبة | غاودونغ |
48 | دمج ملفات CSV | كوشال أغراوال |
49 | جلب التغريدات وحفظها في ملف CSV | كوشال أغراوال |
50 | مترجم لغة باستخدام googletrans | عاشق الرحمن توشر |
51 | تقسيم الفيديو باستخدام الفترة الزمنية | تشاثورا نيمش |
52 | جلب كلمات فريدة من الملف | راكشيت بوري |
53 | تحويل الكلام إلى نص | باولو هنريكي |
54 | تعيين خلفية عشوائية | تشاثورا نيمش |
55 | البحث عن اللون السائد من الصورة | ميتيش |
56 | فن أسكي | لامعة عكاش |
57 | دمج ملفات pdf | ShivSt |
58 | جلب المنفذ المفتوح | كوشال أغراوال |
59 | تحويل الأرقام إلى كلمات | نيراج شريستا |
60 | إعادة تشغيل وإيقاف النظام | فيليبوب55 |
61 | تحقق من اتصال الموقع | شيف ثاكور |
62 | الساعة الرقمية باستخدام tkinter | أديتيا جيتيلي |
63 | صورة سرية لقوات الدفاع الشعبي | غاودونغ |
64 | تخزين رسائل البريد الإلكتروني في ملف CSV | شيف ثاكور |
65 | اختبار الاتصال بالإنترنت | جاكوب أوجل |
66 | تنزيل كاريكاتير XKCD | أديتيا جيتيلي |
67 | أداة حظر المواقع وإلغاء الحظر | فيليبوب55 |
68 | جلب سجل DNS للمجال | أديتيا جيتيلي |
69 | بايثون الرسم التلقائي | توشار نانكاني |
70 | مكشطة موقع الأخبار | Pratik-choudhari |
71 | لعبة حجر ورقة مقص | توشار نانكاني |
72 | مستخرج الملفات المضغوطة | أديتيا جيتيلي |
73 | مولد كلمة المرور العشوائية | توشار نانكاني |
74 | البرنامج النصي لتنفيذ الترميز الجغرافي | أديتيا جيتيلي |
75 | مقاطع بايثون الكربون | رافيشانكار شافاري |
76 | مولد رمز الاستجابة السريعة | شيف ثاكور |
77 | مولد كلمة المرور العودية | عرفان صابري |
78 | تيك تاك تو | عرفان صابري |
79 | تيك تاك تو مع الذكاء الاصطناعي | توشار نانكاني |
80 | رسم صورة كرتونية | بارتو يامان |
81 | اقتباس مكشطة | أناندا كريشنان آجي |
82 | الوقت لتحميل الموقع | أديتيا جيتيلي |
83 | التنبؤ بسداد قرض العميل | فن |
84 | إنشاء Wordcloud من مقالة ويكيبيديا | نعمان شاه |
85 | لعبة تخمين الارقام | جافوخيربيك |
86 | تحويل JPEG إلى PNG | أنوراغجوبتا |
87 | أداة حذف معلومات الفيلم | أناندا كريشنان آجي |
88 | جلب رمز حالة HTTP | أكشاتاJ96 |
89 | التحقق من السنة الكبيسة | هاريوم فياس |
90 | كشط المقالات المتوسطة | نعمان شاه |
91 | هاكر نيوز سكرابر | جافوخيربيك |
92 | تقليل حجم الصورة | فيبول فيرما |
93 | مشغل فيديو سهل | بارتو يامان |
94 | GeeksforGeeks تنزيل المادة | شيف ثاكور |
95 | قوات الدفاع الشعبي إلى النص | pi1814 |
96 | بيانات الخدمة التكميلية غير المنظمة | فن |
97 | مزيل الملفات المكررة | أناندا كريشنان آجي |
98 | PNG لتحويل ICO | com.weicheansoo |
99 | ابحث عن تقييمات IMDB | أوتكارش باجاج |
100 | لعبة الجلاد القائمة على المحطة الطرفية | neohboonyee99 |
101 | واتس اب بوت | urmil89 |
102 | الرمز البريدي بروتر | أردوغان يوكسول |
103 | مؤقت العد التنازلي | جابنيت كالرا |