8个适合新手的Python小项目(本人所写)

这是我挑出来的8个适合新手的小项目,涉及了爬虫(多线程,selenium,PhantomJs)、itchat、邮件发送、crontab、命令行颜色显示、excel操作、PIL、识别验证码。首先说明,**天下没有免费的午餐。**每个项目平均下来2元多一点。并且还提供项目免费答疑,帮你们解决项目中的问题。或者其中哪里不懂我都可以解答。

Python每天定时给你发送天气预报和笑话邮件

利用QQ邮箱,每天定时给你发送天气预报和笑话的邮件

技术:

1、crontab定时执行任务和其中的坑

2、email模块的使用,用email发送邮件

3、相关接口的调用

展示:

8个适合新手的Python小项目(本人所写)

利用Python写属于自己的翻译命令行

通过调用接口,实现在命令行下的翻译工具。小编推荐一个学python、爬虫、自动化的学习老师围鑫(同音),前排的是:762,中间一排是:459,后排的一组是:510 ,把以上三组字母按照顺序组合起来即可,她会安排学习的。无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!内有开发工具,很多干货和技术资料分享!

用到的技术:

1、unicode识别中英文

2、程序运行中捕获ctrl+c退出

3、命令行多种颜色显示

4、设置系统全局变量

展示:

8个适合新手的Python小项目(本人所写)

Python多线程爬取豆瓣读书

利用futures编写多线程,BeautifulSoup解析豆瓣书库网页

技术:

1、如何分析网页结构

2、BeautifulSoup的使用,用它解析网页

3、concurrent.futures编写多线程

4、requests库的使用

展示:

8个适合新手的Python小项目(本人所写)

利用Python下载漫画(Selenium实践)

利用Selenium模拟浏览器去下载漫画

技术:

1、Selenium的使用,如何去模拟浏览器

2、PhantomJs如何模拟用户输入网站并点击按钮

3、如何利用requests下载图片

4、如何让爬虫自动爬取所有页中的数据

展示:

8个适合新手的Python小项目(本人所写)

Python处理并识别简单验证码

利用PIL操作图片进行降噪并利用pytesseract识别验证码

技术:

1、利用PIL对图片进行二值化、灰度处理、点降噪、线降噪、切割字符

2、pytesseract参数讲解

3、如何自动切割图片

4、pytesseract识别验证码

展示:

8个适合新手的Python小项目(本人所写)

利用Python爬取微信好友头像

通过itchat库获取到好友信息并且下载头像,最后合并成一个图片

技术:

1、itchat的使用

2、requests下载图片

3、PIL裁剪合并图片

展示:

8个适合新手的Python小项目(本人所写)

Python快速简单的设置excel样式

利用python对动态的数据快速的设置excel的样式

技术:

1、利用openpyxl加载和操作excel文件

2、利用openpyxl设置样式

3、利用copy拷贝样式

展示:

8个适合新手的Python小项目(本人所写)

利用Python分析微信好友性别和位置

技术:

1、itchat的使用

2、如何分析数据

3、itchat返回值的各项参数

利用itchat获取到用户信息并进行分析

展示:

8个适合新手的Python小项目(本人所写)
你要不要也来试试,用 Python 测测你和女神的颜值差距(仅供娱乐,请勿联想) 如果真的遇到好的同事,那算你走运,加油,抓紧学到手。
python、爬虫技巧资源分享添加围鑫(同音):762459510
包含python, pythonweb、爬虫、数据分析等Python技巧,以及人工智能、大数据、数据挖掘、自动化办公等的学习方法。
打造从零基础到项目开发上手实战全方位解析!

Logo

华为云1024程序员节送福利,参与活动赢单人4000元礼包,更有热门技术干货免费学习

更多推荐