python mini projects
1.0.0
一系列簡單的 Python 迷你項目,可增強您的 Python 技能。
如果你想了解Python,請到這裡。
如果您是 Github 和開源新手,請造訪此處。
選擇一個問題並要求分配給它。
檢查專案目錄中的現有腳本。
給這個儲存庫加註星標。
在 python-mini-projects 儲存庫頁面上,按一下「分叉」按鈕。
將分叉儲存庫克隆到本機。此按鈕將顯示要運行的 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 現在還提供同步 - 點擊存儲庫頂部“代碼”按鈕下方的“獲取上游”。
如果遇到合併衝突,則必須解決衝突。網路上有很多指南,或者您可以嘗試 opensource.com 上的這個指南。
簽出到開發分支(根據問題名稱命名您的分支)。
git checkout -b < branch-name >
根據問題名稱在projects目錄中建立一個資料夾。
編寫程式碼並新增到本機專案目錄中的相應資料夾中。
不要忘記根據 README_TEMPLATE 在您的資料夾中新增README.md
。
使用git add
、 git commit
添加更改(如果可能的話,寫一個好的提交訊息):
git add -A
git commit -m " <your message> "
將程式碼推送到您的儲存庫。
git push origin < branch-name >
前往您的 fork的 GitHub 頁面,然後發出拉取請求:
在 GitHub 幫助頁面上了解有關拉取請求的更多資訊。
現在等待,直到我們其中一位審核您的 Pull 請求!如果有任何衝突,您將收到通知。
自述文件模板
加入 WhatsApp 群組
SR 編號 | 專案 | 作者 |
---|---|---|
1 | 你好世界 | 拉維·查瓦雷 |
2 | JSON 到 CSV | 穆里洛·帕格柳索 |
3 | 隨機密碼產生器 | 米特什 |
4 | Instagram 個人資料訊息 | 拉維·查瓦雷 |
5 | 在文件中搜尋字串 | 米特什 |
6 | 從網頁獲取連結 | 米特什和邁克爾·姆巴 |
7 | 帶有 Flask 的 Todo 應用程式 | 米特什 |
8 | 在圖像上添加浮水印 | 米特什 |
9 | 使用 Django 的願望清單應用程式 | 拉維·查瓦雷 |
10 | 將資料夾拆分為子資料夾 | 拉維·查瓦雷 |
11 | 下載批量圖片 | 米特什 |
12 | 文件中的隨機單字 | 拉維·查瓦雷 |
13 | 電池通知 | 米特什 |
14 | 計算年齡 | 高東 |
15 | 文字檔分析 | m044de |
16 | 產生影像片段 | 拉維查瓦雷 |
17 號 | 組織檔案系統 | 米特什 |
18 | 傳送電子郵件 | 米特什 |
19 | 取得網站的 IP 位址和主機名 | 努赫·穆罕默德 |
20 | 使用 tqdm 的進度條 | 米特什 |
21 | 取得影像的元資訊 | 高東 |
22 | 從影片擷取幀 | 菲林Sophos |
23 | 取得 Wifi 儲存的密碼 Windows | 米特什 |
24 | 儲存給定網站的螢幕截圖 | m044de |
25 | 使用無行分割文件 | 菲林Sophos |
26 | 加密和解密文字 | 高東 |
27 號 | 定期擷取螢幕截圖 | d33pc |
28 | 建立密碼哈希 | m044de |
29 | 加密檔案和資料夾 | 高東 |
30 | 十進制轉二進制,反之亦然 | 艾倫·阿納亞 |
31 | 基於 CLI 的 Todo 應用程式 | 楊奧黛麗 |
32 | 貨幣轉換器 cli 應用程序 | github-of-wone |
33 | 秒錶應用 | 高東 |
34 | CLI 代理測試器 | 英戈·克萊伯 |
35 | XML 到 JSON 檔案轉換器 | 約翰·科特利 |
36 | 壓縮檔案和資料夾 | 高東 |
37 | 尋找 IMDB 電影評級 | 西夫聖 |
38 | 將字典轉換為Python對象 | Varun-22 |
39 | 將檔案移至按字母順序排列的資料夾 | 查圖拉·尼梅什 |
40 | 抓取 YouTube 影片評論 | 賽查蘭67 |
41 | 網站總結 | 相信俄亥俄州 |
42 | 文字轉語音(mp3) | 謝爾蓋·迪昆 |
43 | 影像格式轉換 | 拉蒙·費雷拉 |
44 | 保存維基百科的隨機文章 | 拉克希特·普里 |
45 | 檢查網站連線狀況 | 希夫·塔庫爾 |
46 | 獲取城市天氣資訊 | 庫沙爾·阿格拉瓦爾 |
47 | 計算器應用程式 | 高東 |
48 | 合併 Csv 文件 | 庫沙爾·阿格拉瓦爾 |
49 | 取得推文並儲存為 csv | 庫沙爾·阿格拉瓦爾 |
50 | 使用 googletrans 的語言翻譯器 | 阿什庫爾·拉赫曼·圖舍爾 |
51 | 使用時段分割影片 | 查圖拉·尼梅什 |
52 | 從文件中獲取唯一的單字 | 拉克希特·普里 |
53 | 語音到文字轉換器 | 保羅·恩里克 |
54 | 設定隨機壁紙 | 查圖拉·尼梅什 |
55 | 從影像中尋找主色 | 米特什 |
56 | ASCII 藝術 | 閃亮的阿卡什 |
57 | 合併 PDF 文件 | 西夫聖 |
58 | 取得開放埠 | 庫沙爾·阿格拉瓦爾 |
59 | 將數字轉換為單字 | 尼拉傑·什雷斯塔 |
60 | 重新啟動和關閉系統 | 菲利鮑55 |
61 | 檢查網站連線狀況 | 希夫·塔庫爾 |
62 | 使用 tkinter 的數字時鐘 | 阿迪亞·傑特利 |
63 | 隱藏圖像到 PDF | 高東 |
64 | 將電子郵件儲存在 csv 檔案中 | 希夫·塔庫爾 |
65 | 測試網路連線 | 雅各布·奧格爾 |
66 | XKCD漫畫下載器 | 阿迪亞·傑特利 |
67 | 網站攔截器和解鎖器 | 菲利鮑55 |
68 | 取得網域名稱 DNS 記錄 | 阿迪亞·傑特利 |
69 | Python 自動繪圖 | 圖沙爾·南卡尼 |
70 | 新聞網站爬蟲 | 普拉蒂克喬杜里 |
71 | 石頭剪刀布遊戲 | 圖沙爾·南卡尼 |
72 | Zip 檔案提取器 | 阿迪亞·傑特利 |
73 | 隨機密碼產生器 | 圖沙爾·南卡尼 |
74 | 執行地理編碼的腳本 | 阿迪亞·傑特利 |
75 | Python 碳夾 | 拉維尚卡爾·查瓦雷 |
76 | QR 圖碼產生器 | 希夫·塔庫爾 |
77 | 遞歸密碼產生器 | 埃爾凡·薩貝裡 |
78 | 井字遊戲 | 埃爾凡·薩貝裡 |
79 | 人工智慧井字遊戲 | 圖沙爾·南卡尼 |
80 | 卡通化影像 | 巴圖·亞曼 |
81 | 報價抓取器 | 阿南達·克里希南·阿吉 |
82 | 載入網站的時間 | 阿迪亞·傑特利 |
83 | 客戶貸款還款預測 | 藝術 |
84 | 從維基百科文章生成詞雲 | 納曼·沙阿 |
85 | 猜數字遊戲 | 亞沃希爾貝克 |
86 | 將 JPEG 轉換為 PNG | 阿努拉格·古普塔 |
87 | 電影資訊擷取器 | 阿南達·克里希南·阿吉 |
88 | 取得 HTTP 狀態碼 | 阿克沙塔J96 |
89 | 檢查閏年 | 哈里奧姆·維亞斯 |
90 | 抓取中等文章 | 納曼·沙阿 |
91 | 駭客新聞刮板 | 亞沃希爾貝克 |
92 | 縮小影像尺寸 | 維普爾·維爾馬 |
93 | 簡易影片播放器 | 巴圖·亞曼 |
94 | GeeksforGeeks 文章下載器 | 希夫·塔庫爾 |
95 | PDF 轉文本 | pi1814 |
96 | 非結構化補充服務數據 | 藝術 |
97 | 重複檔案刪除器 | 阿南達·克里希南·阿吉 |
98 | PNG 到 ICO 轉換器 | 偉賢秀 |
99 | 尋找 IMDB 評級 | 烏特卡什·巴賈吉 |
100 | 基於終端的劊子手遊戲 | 尼奧布尼99 |
101 | Whatsapp 機器人 | 烏米爾89 |
102 | 布魯特·齊普 | 埃爾多安·約克蘇爾 |
103 | 倒數計時器 | 賈普尼特·卡爾拉 |