Kumpulan proyek mini python sederhana untuk meningkatkan keterampilan Python Anda.
Jika Anda ingin mempelajari tentang python, kunjungi di sini.
Jika Anda baru mengenal Github dan open source, kunjungi di sini.
Pilih sebuah masalah dan minta untuk ditugaskan padanya.
Periksa skrip yang ada di direktori proyek.
Bintangi repositori ini.
Pada halaman repo python-mini-projects, klik tombol Fork .
Kloning repositori bercabang Anda ke mesin lokal Anda. Tombol ini akan menunjukkan kepada Anda URL yang akan dijalankan.
Misalnya, jalankan perintah ini di dalam terminal Anda:
git clone https://github.com/ < your-github-username > /python-mini-projects.git
Ganti <nama-pengguna-github-Anda>!
Pelajari lebih lanjut tentang forking dan kloning repo.
Sebelum Anda membuat perubahan apa pun, jaga agar fork Anda tetap sinkron untuk menghindari konflik penggabungan:
git remote add upstream https://github.com/Python-World/python-mini-projects.git
git fetch upstream
git pull upstream master
git push
Alternatifnya, GitHub juga menyediakan sinkronisasi sekarang - klik "Ambil upstream" di bagian atas repo Anda di bawah tombol "Kode".
Jika Anda mengalami konflik penggabungan , Anda harus menyelesaikan konflik tersebut. Ada banyak panduan online, atau Anda dapat mencobanya di opensource.com.
Checkout ke cabang pengembangan ( beri nama cabang Anda sesuai dengan nama terbitannya ).
git checkout -b < branch-name >
Buat folder di direktori proyek sesuai dengan nama masalah.
Tulis kode Anda dan tambahkan ke folder masing-masing di direktori proyek, secara lokal.
Jangan lupa tambahkan README.md
pada folder anda, sesuai dengan README_TEMPLATE.
Tambahkan perubahan dengan git add
, git commit
(tulis pesan komit yang baik, jika memungkinkan):
git add -A
git commit -m " <your message> "
Dorong kode ke repositori Anda .
git push origin < branch-name >
Buka halaman GitHub di fork Anda , dan buat permintaan tarik :
Baca selengkapnya tentang permintaan tarik di halaman bantuan GitHub.
Sekarang tunggu sampai salah satu dari kami meninjau Permintaan Tarik Anda ! Jika ada konflik, Anda akan mendapat notifikasi.
Templat BACAME
Bergabunglah dengan grup WhatsApp
Nomor SR | Proyek | Pengarang |
---|---|---|
1 | Halo Dunia | Ravi Chavare |
2 | JSON ke CSV | Murilo Pagliuso |
3 | Pembuat Kata Sandi Acak | Mitesh |
4 | Info Profil Instagram | Ravi Chavare |
5 | String pencarian di File | Mitesh |
6 | Ambil tautan dari Halaman Web | Mitesh & Michael Mba |
7 | Aplikasi Todo Dengan Labu | Mitesh |
8 | Tambahkan Tanda Air pada Gambar | Mitesh |
9 | Aplikasi Daftar Keinginan Menggunakan Django | Ravi Chavare |
10 | Pisahkan Folder menjadi Subfolder | Ravi Chavare |
11 | Unduh gambar massal | Mitesh |
12 | Kata acak dari file | Ravi Chavare |
13 | Pemberitahuan baterai | Mitesh |
14 | Hitung usia | Gaodong |
15 | Analisis file teks | m044de |
16 | Hasilkan cuplikan gambar | ravi chavare |
17 | Atur sistem file | Mitesh |
18 | Kirim email | Mitesh |
19 | Dapatkan Ipaddress dan Hostname Situs Web | Nuh Muhammad |
20 | Bilah kemajuan menggunakan tqdm | Mitesh |
21 | Dapatkan informasi meta gambar | Gaodong |
22 | Menangkap Bingkai dari video | philinSophos |
23 | Ambil Wifi Kata Sandi Tersimpan Windows | Mitesh |
24 | Simpan Tangkapan Layar dari Situs Web yang diberikan | m044de |
25 | Pisahkan file tanpa menggunakan baris | philinSophos |
26 | Enkripsi dan dekripsi teks | Gaodong |
27 | Mengambil tangkapan layar secara berkala | d33pc |
28 | Buat hash kata sandi | m044de |
29 | Enkripsi file dan folder | Gaodong |
30 | Desimal ke biner dan sebaliknya | Alan Anaya |
31 | Aplikasi Todo Berbasis Cli | Audrey Yang |
32 | Aplikasi CLI Konverter Mata Uang | github-of-menang |
33 | Aplikasi Stopwatch | Gaodong |
34 | Penguji Proksi CLI | Ingo Kleiber |
35 | Konverter file XML ke JSON | John Kirtley |
36 | Kompres file dan folder | Gaodong |
37 | Temukan peringkat film IMDB | ShivSt |
38 | Ubah kamus menjadi objek python | Varun-22 |
39 | Pindahkan file ke folder yang disusun berdasarkan abjad | Chathura Nimesh |
40 | Gosok komentar video Youtube | Saicharan67 |
41 | Summerisasi Situs Web | Percayalah pada Ohiozua |
42 | Teks Ke ucapan (mp3) | Sergej Dikun |
43 | Konversi format gambar | Ramon Ferreira |
44 | Simpan artikel acak dari wikipedia | Rakshit Puri |
45 | Periksa konektivitas situs web | Shiv Thakur |
46 | Ambil informasi cuaca kota | Kushal Agrawal |
47 | Aplikasi Kalkulator | Gaodong |
48 | Gabungkan file Csv | Kushal Agrawal |
49 | Ambil tweet dan simpan dalam csv | Kushal Agrawal |
50 | Penerjemah Bahasa menggunakan googletrans | Ashiqur Rahman Tusher |
51 | Pisahkan video menggunakan periode waktu | Chathura Nimesh |
52 | Ambil kata-kata unik dari file | Rakshit Puri |
53 | Konverter ucapan ke teks | Paulo Henrique |
54 | Atur Wallpaper Acak | Chathura Nimesh |
55 | Temukan warna Dominan dari gambar | Mitesh |
56 | Seni Ascii | Akash yang berkilau |
57 | Gabungkan File Pdf | ShivSt |
58 | Ambil Port Terbuka | Kushal Agrawal |
59 | Ubah Angka Menjadi Kata | Niraj Shrestha |
60 | Mulai Ulang dan Matikan Sistem | Phillibob55 |
61 | Periksa konektivitas situs web | Shiv Thakur |
62 | Jam digital menggunakan tkinter | Aditya Jetely |
63 | Gambar Terselubung Ke Pdf | Gaodong |
64 | Simpan email dalam file csv | Shiv Thakur |
65 | Uji Koneksi Internet | Yakub Ogle |
66 | Pengunduh Komik XKCD | Aditya Jetely |
67 | Pemblokir dan Pembuka Situs Web | Phillibob55 |
68 | Ambil Catatan DNS Domain | Aditya Jetely |
69 | Python-Gambar Otomatis | Tushar Nankani |
70 | Pengikis Situs Berita | pratik-choudhari |
71 | Permainan Gunting Kertas Batu | Tushar Nankani |
72 | Ekstraktor File Zip | Aditya Jetely |
73 | Pembuat Kata Sandi Acak | Tushar Nankani |
74 | Skrip untuk melakukan Geocoding | Aditya Jetely |
75 | Klip Karbon Python | Ravishankar Chavare |
76 | Pembuat Kode QR | Shiv Thakur |
77 | Pembuat Kata Sandi Rekursif | Erfan Saberi |
78 | Tic Tac Toe | Erfan Saberi |
79 | Tic Tac Toe dengan AI | Tushar Nankani |
80 | Membuat Kartun Gambar | Bartu Yaman |
81 | Pengikis Kutipan | Anandha Krishnan Aji |
82 | Saatnya Memuat Situs Web | Aditya Jetely |
83 | Prediksi Pelunasan Pinjaman Nasabah | SENI |
84 | Hasilkan Wordcloud dari Artikel Wikipedia | Naman Syah |
85 | Permainan Menebak Angka | Javokhirbek |
86 | Konversi JPEG ke PNG | AnuragGupta |
87 | Pengikis Informasi Film | Anandha Krishnan Aji |
88 | Ambil Kode Status HTTP | AkshataJ96 |
89 | Periksa Tahun Kabisat | Hariom Vyas |
90 | Mengikis Artikel Sedang | Naman Syah |
91 | Scrapper Berita Peretas | Javokhirbek |
92 | Kurangi Ukuran Gambar | Vipul Verma |
93 | Pemutar Video Mudah | Bartu Yaman |
94 | Pengunduh artikel GeeksforGeeks | Shiv Thakur |
95 | PDF ke Teks | pi1814 |
96 | Data Layanan Tambahan Tidak Terstruktur | SENI |
97 | Penghapus File Duplikat | Anandha Krishnan Aji |
98 | Konverter PNG ke ICO | weicheansoo |
99 | Temukan Peringkat IMDB | Utkarsh Bajaj |
100 | Game Hangman Berbasis Terminal | neohboonyee99 |
101 | Bot Whatsapp | Urmil89 |
102 | Zip Bruter | Erdoğan YOKSUL |
103 | Penghitung Waktu Mundur | Japneet Kalra |