35 Python โครงการสำหรับผู้เริ่มต้นด้วยซอร์สโค้ด
การเรียนรู้ Python ภาษาอาจเป็นงานที่ยาก คุณสามารถใช้เวลาศึกษาหนังสือเรียน อ่านบทความ หรือดูวิดีโอ แต่ก็ยังอาจประสบปัญหาในการนำสิ่งที่คุณเรียนรู้ไปปฏิบัติจริง คุณต้องใช้เวลาพอสมควรในการเรียนรู้ไวยากรณ์ อย่างไรก็ตาม หากไม่มีความรู้เชิงปฏิบัติ คุณอาจไม่มีความมั่นใจในการพัฒนาระดับสูง Python โครงการ กำลังพัฒนา Python โครงการต่างๆ จะเพิ่มโอกาสในการประสบความสำเร็จในฐานะนักพัฒนา
นี่ก็หลากหลาย Python โครงการซึ่งครอบคลุมในสามประเภท: 1) ระดับเริ่มต้น 2) ระดับกลาง และ 3) ระดับสูง Python แนวคิดโครงการตามที่ระบุด้านล่าง:
ระดับเริ่มต้น
1) Sudoku Solver
Sudoku เป็นเกมปริศนาเรียงตัวเลขตามตรรกะที่ได้รับการจัดอันดับสูงสุด ในการไขปริศนาซูโดกุให้สำเร็จ จะต้องกรอกตารางขนาด 9*9 ด้วยตัวเลขจึงจะจบเกม แต่ละแถว คอลัมน์ และส่วน 3×3 จะมีตัวเลขระหว่าง 1 ถึง 9 ในการแก้ซูโดกุ ผู้ใช้ไม่จำเป็นต้องใช้ Python ความรู้ด้านคณิตศาสตร์ แต่ต้องใช้ตรรกะและเหตุผลของผู้ใช้
สคริปต์โปรแกรมอัตโนมัตินี้คือ Sudoku Solver ที่ช่วยให้คุณแก้ปริศนาซูโดกุได้เกือบทั้งหมดด้วยการแสดงภาพผ่านอัลกอริธึมการย้อนรอย คุณสามารถใช้ตรรกะนี้เพื่อหาวิธีแก้ปัญหาได้ทันทีและก้าวต่อไป
ลิงค์ซอร์สโค้ด: https://github.com/dhhruv/Sudoku-Solver
2) Tic-Tac-Toe Game
Tic-Tac-Toe Game เป็นเรื่องง่าย Python โครงการบนพื้นฐานของความนิยม Tic-Tac-Toe Game- ตรรกะของเกมค่อนข้างเรียบง่าย เนื่องจากผู้เล่นสามารถเริ่มเกมนี้ได้โดยการคลิกที่แต่ละตารางเพื่อวางสัญลักษณ์ '0' หรือ 'X'
เป้าหมายคือการเรียงวงกลมหรือไม้กางเขนให้เป็นแนวทแยงมุม แนวตั้ง และแนวนอนบนตารางสี่เหลี่ยมขนาด 3×3 ผลลัพธ์ของเกมนี้จะแสดงเมื่อเกมจบลง
ลิงค์ซอร์สโค้ด: https://github.com/aqeelanwar/Tic-Tac-Toe
3) Email Slicer
Email Slicer เป็นวิธีที่ง่ายที่สุดแต่ได้รับความนิยมมากที่สุด Python โครงการที่จะมีประโยชน์มากมายในอนาคต นี้ Python โครงการต้องการให้ผู้ใช้สร้างโปรแกรมเพื่อเรียกค้นชื่อผู้ใช้และโดเมนของอีเมล คุณสามารถปรับแต่งแอปพลิเคชันและส่งข้อความไปยังโฮสต์ด้วยข้อมูลนี้ แม้ว่าอาจดูเหมือนเป็นเรื่องง่าย Python แนวคิดโครงการ มันช่วยให้คุณปรับปรุงของคุณ Python ทักษะการเขียนโค้ด
ลิงค์ซอร์สโค้ด: https://github.com/Cybercharm/Email-Slicer-with-Python
4) Mad Libs Generator
Mad Libs Generator คือ Python โครงการที่จะขอให้คุณพิมพ์คำจากส่วนต่างๆ ของคำพูด จากนั้นสร้างก Python โปรแกรมที่จะแสดงเรื่องราวที่เขียนจากผลงานที่เลือก
มันเป็นหนึ่งในโครงการที่ดีที่สุดสำหรับผู้เริ่มต้นที่เพิ่งเริ่มต้นด้วยการพัฒนาซอฟต์แวร์ ในเรื่องนี้ Python โครงการคุณจะได้เรียนรู้วิธีจัดการข้อมูลที่ผู้ใช้ป้อน ข้อมูลเข้าอาจเป็นคำคุณศัพท์ คำนาม หรือคำสรรพนาม
ลิงค์ซอร์สโค้ด: https://github.com/ChalzZy/Mad-Libs-Generator
5) Number Guessing Game
Number Guessing Game เป็นหนึ่งในวิธีที่ง่ายที่สุดแต่มีประโยชน์มากที่สุด Python โครงการ คุณสามารถทำ Python โปรแกรมที่คอมพิวเตอร์สุ่มเลือกตัวเลขระหว่าง 1 ถึง 10 หรือช่วงใดๆ มันให้เบาะแสแก่ผู้ใช้เพื่อให้สามารถเดาตัวเลขที่ถูกต้องได้ ทุกครั้งที่ผู้ใช้ทายผิด พวกเขาจะได้รับเบาะแสอีกครั้ง แต่คะแนนของเขากลับลดลง คำใบ้อาจมีขนาดเล็กกว่า มากกว่า ทวีคูณ หารลงตัว หรือแม้แต่รวมกันทั้งหมดก็ได้
ลิงค์ซอร์สโค้ด: https://github.com/serhanelmacioglu/Guess-the-Number_Coding-with-Python
6) Rolling Dice Simulation
Rolling Dice Simulation คือ Python โครงการที่สร้างตัวเลขสุ่มทุกครั้งที่รันโปรแกรม ผู้ใช้สามารถใช้ลูกเต๋าได้บ่อยเท่าที่ต้องการ นี้ Python โปรแกรมจะสร้างตัวเลขสุ่มระหว่าง 1 ถึง 6 เมื่อผู้ใช้ทอยลูกเต๋า จากนั้นผู้ใช้ก็จะเห็นตัวเลข มันเป็นหนึ่งในสิ่งที่น่าสนใจ Python โครงการที่ควรสามารถเลือกตัวเลขระหว่าง 1 ถึง 6 แบบสุ่มและพิมพ์ออกมาได้
ลิงค์ซอร์สโค้ด: https://github.com/danieltyukov/Python-rolling-dice
7) Word Guessing Game
Word Guessing Game เป็นหนึ่งในวิธีที่ง่ายที่สุด Python โครงการที่ขอให้คุณคิดคำ ในเรื่องนี้ Python ในโครงการสำหรับผู้เริ่มต้น คุณจะถูกถามคำถามชุดหนึ่งเพื่อพยายามเดาคำศัพท์ของคุณ คุณจะต้องสร้างฟังก์ชันเพื่อตรวจสอบว่าผู้ใช้กำลังป้อนตัวอักษรหรือตัวเลขและแสดงข้อความแสดงข้อผิดพลาดอย่างเหมาะสมหรือไม่ คำเหล่านี้จำกัดเฉพาะคำที่อยู่ใน dictionary.txt เท่านั้น
ลิงค์ซอร์สโค้ด: https://github.com/thelevicole/Python-word-guessing
8) Countdown Timers
Countdown Timers เป็นระดับเริ่มต้น Python โปรแกรมที่ให้ผู้ใช้สามารถตั้งเวลาและแอปจะแจ้งเตือนเมื่อหมดเวลา ในโปรเจ็กต์นี้ หลังจากได้รับอินพุตแล้ว การนับถอยหลังจะเริ่มต้นและปรากฏบนหน้าจอในรูปแบบ "นาที: วินาที"
ลิงค์ซอร์สโค้ด: https://github.com/tobyhodges/timers
9) Image to Sound
Image to Sound เป็นเรื่องง่าย Python โปรเจ็กต์ที่ให้คุณสร้างเสียงจากไฟล์ภาพ ลองจินตนาการว่าคุณกำลังแสดงภาพของป่าในขณะที่ได้ยินเสียงของป่าจริงในพื้นหลัง หากต้องการทำให้โปรเจ็กต์นี้เสร็จสมบูรณ์ คุณต้องมี ไฟล์ภาพและเสียง (ในรูปแบบ .mp3).
ลิงค์ซอร์สโค้ด: https://github.com/Kalebu/image-to-sound-Python-
10) Rock, Paper, Scissor Game
มันง่ายมาก Python โครงการนี้อิงจากเกมยอดนิยมที่เด็กๆ เล่นกันชื่อ Rock, Paper, and Scissor โดยผู้ใช้คนแรกจะขยับตัว จากนั้นโปรแกรมจะขยับตัว คุณสามารถใช้ตัวอักษรเพียงตัวเดียวหรือป้อนสตริงทั้งหมดเพื่อระบุการเคลื่อนไหวได้ คุณต้องตั้งค่าฟังก์ชันเพื่อตรวจสอบความถูกต้องของการเคลื่อนไหว
ลิงค์ซอร์สโค้ด: https://github.com/goelp14/RockPaperScissors
ระดับกลาง
1) Fibonacci Generator
ชุดทางคณิตศาสตร์ที่เรียกว่าชุด Fibonacci เป็นหนึ่งในปัญหาการเขียนโค้ดที่ได้รับความนิยมมากที่สุดในตรรกะการเขียนโปรแกรม นี้ Python โปรแกรมสร้างฟังก์ชันแบบเรียกซ้ำที่กำหนดว่าหมายเลขที่กำหนดเป็นของลำดับฟีโบนักชีหรือไม่
ในการนี้ Python โครงการ คุณขอตำแหน่งของหมายเลข Fibonacci ที่ผู้ใช้ต้องการและสร้างมันขึ้นมา เมื่อสร้างขึ้นแล้ว คุณสามารถแสดงผลลัพธ์ที่ต้องการให้ผู้ใช้เห็นได้
ลิงค์ซอร์สโค้ด: https://github.com/josgard94/Fibonacci-series-with-Python
2) YouTube video downloader
Python โครงการช่วยให้คุณดาวน์โหลดวิดีโอจาก YouTubeเนื่องจากไซต์สตรีมมิ่งวิดีโอนี้ไม่อนุญาตให้คุณดาวน์โหลดวิดีโอใด ๆ คุณสามารถสร้าง Python โปรแกรมที่มี UI ที่เรียบง่ายและความสามารถในการดาวน์โหลด YouTube วิดีโอ ในรูปแบบที่แตกต่างกันและคุณภาพวิดีโอมากมาย
ลิงค์ซอร์สโค้ด: https://github.com/prateekralhan/Python-based-Youtube-downloader
3) Alarm Clock
เป็นโครงการ GUI นาฬิกาปลุกแบบง่ายๆ เมื่อเขียนโค้ดแล้ว Pythonมันจะเป็นโปรแกรมที่ทำงานได้ค่อนข้างสมบูรณ์คล้ายกับ “แอปนาฬิกา” เปิดอยู่ Android หรือ iOS- รองรับนาฬิกาดิจิตอลท้องถิ่น นาฬิกาปลุก นาฬิกาจับเวลา และตัวจับเวลา ช่วยให้ผู้ใช้สามารถตั้งเวลาปลุกได้ตลอดเวลา พวกเขายังสามารถปิดการใช้งานการปลุกเพื่อไม่ให้ดับลง
ลิงค์ซอร์สโค้ด: https://github.com/TeenageMutantCoder/Alarm-Clock
4) Voice Assistant
มันเป็นระดับกลาง Python โครงการที่ช่วยให้คุณทำกิจวัตรประจำวันของคุณ ช่วยให้คุณสามารถดำเนินการอัลกอริธึมการค้นหาแบบไบนารีบนวิกิพีเดีย นอกจากนี้ยังช่วยให้คุณเปิด YouTube, Spotify, Facebook และไซต์อื่น ๆ
ลิงค์ซอร์สโค้ด: https://github.com/jaspreetsidhu3/voice_assistant
5) Calculator App
เครื่องคิดเลขเป็น Python โครงการที่ช่วยให้คุณสร้างเครื่องคิดเลขที่เรียบง่ายและใช้งานได้เต็มรูปแบบ เกือบจะดูเหมือนโปรแกรมเครื่องคิดเลขที่มาพร้อมกับคอมพิวเตอร์หรืออุปกรณ์มือถือของคุณเป็นค่าเริ่มต้น ผู้ใช้สามารถเลือกจากและเป็นสกุลเงินได้ เช่น แปลงจาก USD ถึง INR- คุณสามารถระบุมูลค่าและกดปุ่มแปลงเพื่อรับอัตราการแปลง
ลิงค์ซอร์สโค้ด: https://github.com/programiz/Calculator
6) Password Generator
คุณสามารถสร้างโปรแกรมสร้างรหัสผ่านแบบสุ่มเพื่อสร้างโครงการที่คุณสามารถสร้างรหัสผ่านแบบสุ่มสำหรับบัญชีใดๆ ของคุณได้ เป็นหนึ่งในโปรแกรมที่มีอยู่ Python โปรเจ็กต์ที่ทำงานบนตรรกะที่สุ่มใช้ 'A ถึง Z' 'a ถึง z' หรือสร้าง รหัสผ่านที่ไม่ซ้ำใครและมีความปลอดภัยสูง.
ลิงค์ซอร์สโค้ด: https://github.com/abhishek305/Password-Generator-in-Python
7) Desktop Notifier App in Python
ตัวแจ้งเตือนบนเดสก์ท็อปนั้นเรียบง่าย Python แอพที่สร้างข้อความแจ้งเตือนในรูปแบบของข้อความป๊อปอัปบนเดสก์ท็อป ในเรื่องนี้ Python สำหรับผู้เริ่มต้น ผู้ใช้จะได้รับการแจ้งเตือนเมื่อมีการเปิดแอปใดแอปหนึ่งโดยเฉพาะ โปรแกรมใช้หน่วยความจำสูง
ลิงค์ซอร์สโค้ด: https://github.com/ganeshkavhar/Desktop-Notifier-App-in-Python
8) Convert Speech to Text
Python แอปพลิเคชันใช้สำหรับแปลงคำพูดเป็นข้อความ อาจเป็นฟีดสดหรือไฟล์เสียงก็ได้ แอปพลิเคชันนี้ใช้ API การรู้จำคำพูดของ Google หากคุณต้องการใช้สิ่งนี้ Python โครงการจำเป็นต้องมีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้และติดตั้ง Python ไลบรารีเช่น PyAudio, PortAudio และ SpeechRecognition
ลิงค์ซอร์สโค้ด: https://github.com/tdsk15041995/Speech-to-text-converter
9) Python Currency Converter
ตัวแปลงสกุลเงินคือ Python โครงการที่ใช้อัตราในอดีตเทียบกับสกุลเงินอ้างอิง (ยูโร) มันเข้ากันได้กับ Python3.6+ ตัวแปลงสามารถให้แหล่งที่มาที่แตกต่างกันแก่ผู้ใช้ได้หากรูปแบบเหมือนกัน นี้ Python โปรแกรมได้ใช้แหล่งที่มาเริ่มต้นคือ European Central สำหรับ 42 สกุลเงินเทียบกับยูโรตั้งแต่ปี 1999
ลิงค์ซอร์สโค้ด: https://github.com/alexprengere/currencyconverter
10) Site Connectivity Checker
In Pythonตัวตรวจสอบการเชื่อมต่อไซต์ช่วยให้คุณเชื่อมต่อกับเว็บไซต์โดยใช้โปรโตคอล TCP ตามรหัสสถานะ Python โปรเจ็กต์จะทำงานในบรรทัดเดียวกับที่ตรวจสอบสถานะสดของ URL
ลิงค์ซอร์สโค้ด: https://github.com/zzdqqqq/Site-Connectivity-Checker
11) Address Book in Python
วัตถุประสงค์หลักของระดับสูงนี้ Python โครงการนี้คือการสร้างสมุดรายชื่อที่ผู้ใช้สามารถเก็บรายละเอียดการติดต่อของตนเองได้ ซึ่งจะช่วยให้คุณสร้างสมุดรายชื่อได้ Python ภาษาการเขียนโปรแกรม คุณสามารถสร้าง แก้ไข และลบรายละเอียดการติดต่อได้ Python โครงการยังมีอินเทอร์เฟซผู้ใช้แบบกราฟิกเพื่อจัดการข้อมูลการติดต่อ
ลิงค์ซอร์สโค้ด: https://github.com/felontruth/AddressBook
12) Expense Tracker
Expense Manager เป็นเว็บแอปที่เรียบง่าย มีเสถียรภาพ และมีคุณสมบัติมากมายที่ช่วยให้คุณจัดการบิลรายวันของคุณได้ Python โครงการ คุณจะสร้างเครื่องมือติดตามค่าใช้จ่ายง่ายๆ เพื่อติดตามค่าใช้จ่ายของผู้ใช้
เป็นหนึ่งในเทรนด์ Pythonโครงการซึ่งทำการวิเคราะห์ทางสถิติเพื่อให้ข้อมูลเชิงลึกที่แม่นยำแก่ผู้ใช้เกี่ยวกับค่าใช้จ่ายของพวกเขา ช่วยให้พวกเขาวางแผนค่าใช้จ่ายได้ดีขึ้น
ลิงค์ซอร์สโค้ด: https://github.com/prtm/Expense-Tracker
13) Website Blocker
ตามชื่อของมันบ่งบอกว่าสิ่งนี้ Python โครงการสามารถใช้เพื่อบล็อกเว็บไซต์บางแห่งในช่วงเวลาทำงานเพื่อลดความว้าวุ่นใจ ดังนั้นการปรับปรุงประสิทธิภาพและหลีกเลี่ยงโฆษณาที่ไม่ต้องการ
ลิงค์ซอร์สโค้ด: https://github.com/Kalebu/Website-blocker-Python
14) Web Scraping Program in Python
การดึงข้อมูลเว็บหรือ การขูดเว็บ กำลังรับข้อมูลจากเว็บไซต์โดยใช้โครงสร้าง HTML คุณจะได้รับความรู้เบื้องต้นเกี่ยวกับการใช้เว็บขูด Python และและใช้สองอัน Python ห้องสมุด Beautifulsoup และคำขอ
ลิงค์ซอร์สโค้ด: https://github.com/rajat4665/web-scraping-with-Python
15) Temperature Converter
Python โครงการช่วยให้คุณสร้างตรรกะ GUI ที่แปลงอุณหภูมิฟาเรนไฮต์เป็นเซลเซียส มันเป็นหนึ่งในวิธีที่ง่ายที่สุด Python โครงการเนื่องจากยอมรับค่าเป็นฟาเรนไฮต์และปกปิดเป็นเซลเซียส
ลิงค์ซอร์สโค้ด: https://github.com/SpelmanCIS123/Temperature-Converter
ระดับสูง
1) Text Editor in Python
Python โครงการช่วยให้คุณพัฒนาโปรแกรมแก้ไขข้อความหรือแผ่นจดบันทึกอย่างง่าย Python- คุณยังสามารถใช้ฟังก์ชันพื้นฐาน เช่น การเปลี่ยนรูปแบบตัวอักษร เพิ่มข้อความ บันทึกเอกสาร ฯลฯ คุณต้องการ Python, Tkinter, os และโมดูล PIL เพื่อพัฒนาตรรกะนี้
ลิงค์ซอร์สโค้ด: https://github.com/amandeep511997/Text-Editor
2) Typing Speed Calculator
การทดสอบการพิมพ์ความเร็วคือ Python โปรเจ็กต์ที่คุณสามารถทดสอบความเร็วในการพิมพ์ของคุณได้ คุณสามารถพัฒนาบทช่วยสอนการพิมพ์ระดับพื้นฐานที่ผู้ใช้พิมพ์ประโยคแบบสุ่ม เมื่อผู้ใช้พิมพ์เสร็จแล้ว เราจะแสดงความเร็วในการพิมพ์ ความแม่นยำ และจำนวนคำต่อนาที
ลิงค์ซอร์สโค้ด: https://github.com/geosaleh/typing_speed_test
3) Python File Explorer
Python-file-manager เป็นระดับสูง Python โครงการขึ้นอยู่กับ Python 3.7. ด้วยสิ่งนี้ Python-based file explorer คุณสามารถดูไฟล์และโฟลเดอร์ได้ นอกจากนี้ยังช่วยให้คุณดำเนินการต่างๆ เช่น การย้ายเพื่อลบหรือส่งไฟล์ไปยังถังรีไซเคิล
ลิงค์ซอร์สโค้ด: https://github.com/binjolaaman10/Python-file-manager
4) Python Plagiarism Checker
Python Plagiarism Checker คือ Python โปรแกรมที่ให้คุณสแกนเนื้อหาต้นฉบับเพื่อการลอกเลียนแบบ คุณยังสามารถติดตามการเผยแพร่เนื้อหาทางออนไลน์ได้อีกด้วย เครื่องมือลอกเลียนแบบช่วยให้คุณสแกนงานของคุณเพื่อค้นหาส่วนที่ทับซ้อนกันจากแหล่งข้อมูลออนไลน์ที่มีอยู่
การใช้ตัวตรวจสอบการลอกเลียนแบบถือเป็นสิ่งสำคัญหากคุณต้องการหลีกเลี่ยงการทับซ้อนกับเนื้อหาของบุคคลอื่น อย่างไรก็ตาม เครื่องมือเหล่านี้มีราคาแพงมาก ดังนั้นคุณจึงสามารถสร้างเครื่องมือเหล่านี้ได้ เครื่องมือตรวจสอบการลอกเลียนแบบ เพื่อสำรวจงานเขียนใด ๆ นี้ Python โครงการใช้ NLP (เครื่องมือประมวลผลภาษาธรรมชาติ) และ API การค้นหาเพื่อเตรียมตัวตรวจสอบการลอกเลียนแบบที่ใช้งานได้เต็มรูปแบบ
ลิงค์ซอร์สโค้ด: https://github.com/binjolaaman10/Python-file-manager
5) Python Music Player
Python Music Player เป็นขั้นสูง Python โปรเจ็กต์ที่ช่วยให้คุณสร้างเครื่องเล่นเพลงที่มีคุณสมบัติครบถ้วนพร้อม UI แบบโต้ตอบเพื่อเล่นด้วย ด้วยความช่วยเหลือของตรรกะนี้ คุณสามารถสร้างเครื่องเล่นเพลงของคุณเองได้ คุณจะสามารถสร้างฟังก์ชันต่างๆ เช่น ค้นหาไฟล์เพลง เรียกดูเพลงต่างๆ เพิ่มเพลงจากศิลปินที่คุณชื่นชอบ หรือควบคุมระดับเสียง เพื่อสร้างสิ่งนี้ Python โปรเจ็กต์ คุณควรติดตั้ง Tkinter และ pygame บนอุปกรณ์ของคุณ
ลิงค์ซอร์สโค้ด: https://github.com/Copyleaks/Python-Plagiarism-Checker
6) Library Management System
A Python ที่ใช้ขวด Library Management System- ฐานขวดนี้ Python แอพมีคุณสมบัติทั้งหมดของระบบ LMS (Library Management System) เช่น การเพิ่ม ลบ และสร้างสำเนาหนังสือ ช่วยให้คุณรักษาสินค้าคงคลังตามจำนวนหนังสือที่มีอยู่
ลิงค์ซอร์สโค้ด: https://github.com/kumaraditya303/Library-Management-System
7) Chatbot AI
แชทบอทคือ Python โครงการที่ใช้ปัญญาประดิษฐ์ซึ่งมีปฏิสัมพันธ์กับมนุษย์ในภาษาธรรมชาติ นี้ Python โครงการนี้ช่วยให้คุณสร้างแชทบ็อตที่พูดคุยกับผู้ใช้และดึงข้อมูล AI นี้มีฟีเจอร์มากมาย เช่น การเรียนรู้ หน่วยความจำ การจัดการการสนทนาตามหัวข้อ เป็นต้น โครงการนี้ควรมี AI บ็อตและการจัดการแชท ควรอนุญาตให้ใช้ REST API ได้ง่าย Python การรวมฟังก์ชันการเรียกใช้งาน ทำให้มีความเป็นเอกลักษณ์และมีคุณสมบัติที่มีประโยชน์สูง เมื่อทำงานกับข้อมูลในแชทบอท คุณอาจต้องจัดการและเรียงลำดับรายการ หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Python การเรียงลำดับรายการลองอ่านบทความข้อมูลนี้
ลิงค์ซอร์สโค้ด: https://github.com/ahmadfaizalbh/Chatbot
8) Face Mask Detection
หน้ากากอนามัยได้รับความนิยมอย่างสูงในช่วงการแพร่ระบาดของไวรัสโควิด 19 ในปัจจุบัน อย่างไรก็ตาม ในขณะเดียวกัน การตรวจจับผู้คนโดยไม่สวมหน้ากากด้วยตนเองก็กลายเป็นเรื่องยากเช่นกัน ขั้นสูงนี้ Python โปรเจ็กต์ช่วยให้คุณตรวจจับหน้ากากและแจ้งข้อผิดพลาดได้ โปรเจ็กต์นี้สามารถนำไปใช้ในห้างสรรพสินค้า มัลติเพล็กซ์ หรือการประชุมสาธารณะ คุณต้องใช้ PythonKeras และ OpenCV พัฒนาแบบจำลองการเรียนรู้เชิงลึกสำหรับการตรวจจับหน้ากาก
ลิงค์ซอร์สโค้ด: https://github.com/chandrikadeb7/Face-Mask-Detection
9) Multi-Vendor E-Commerce Website
Python โครงการช่วยให้คุณสามารถพัฒนาเว็บไซต์อีคอมเมิร์ซ MultiVendor ที่เรียบง่ายที่สร้างด้วย Django (Python) และ Stripe จะถูกเพิ่มเป็นตัวประมวลผลการชำระเงิน ผู้ใช้สามารถเยี่ยมชมผลิตภัณฑ์และสั่งซื้อโดยชำระเงินด้วยบัตรเดบิต/เครดิต (ใช้ Stripe)
จากนั้นผู้ขายจะได้รับการแจ้งเตือนทางอีเมลทันทีเกี่ยวกับคำสั่งซื้อ และควรส่งมอบผลิตภัณฑ์ให้กับลูกค้าตามรายละเอียดที่อยู่
ลิงค์ซอร์สโค้ด: https://github.com/vijaythapa333/simple-multivendor-site
10) URL Shortener
Python โครงการช่วยให้คุณสร้างแอปพลิเคชันเว็บ Django ที่จะย่อ URL ที่ยาวให้สั้นลง ผู้ใช้สามารถเลือกจากรายการโฮสต์ที่มีอยู่ ปัจจุบันรองรับโฮสต์เช่น Tinyurlk, Bit.ly, Google URL Shortenerและ Is.gd โปรเจ็กต์นี้ใช้ไลบรารี pyshorteners สำหรับการย่อ URL
ลิงค์ซอร์สโค้ด: https://github.com/p53ud0k0d3/UrlShortener