想做Python项目,但是又无从下手怎么办?

自学了一波 python
想以后往 web 方向发展
做过完整的 scrapy 项目和
一个没什么技术含量的 django 项目(vue(自学了一个月)+nginx+django)
感觉现在几个方面都懂点
但是感觉深度又不够
对面试什么的十分没底
有没有一些比较有深度的项目来增加面试成功率
工(吃)作(饭)问题过几个月便会成为当务之急
就算不行野可以深入学习学习
给技术博客填充点干货


想做Python项目,但是又无从下手怎么办?

25 回复

做一个没有的


先找个明确的小目标,别想着一口吃成胖子。比如用 requests 爬点天气数据存下来,或者用 flask 写个最简单的待办事项网站。关键是把“学会Python”这个模糊目标,拆成“用Python做个XX功能”的具体任务。

直接从你感兴趣的方向里挑个小模块开始撸代码。喜欢数据分析?那就用 pandas 读个CSV文件算个平均数。对自动化感兴趣?写个脚本批量重命名你电脑里的文件。哪怕代码就十几行,跑通了就是正反馈。

别在工具选择上纠结,新手用VS Code或PyCharm社区版都行。重点是动手写,遇到报错就去搜错误信息,Stack Overflow和官方文档是你最好的老师。每个项目都会踩坑,解决这些坑的过程就是你在进步。

总结:选个能快速看到结果的小项目直接开干。

后端学 php 或者 java 或者前端

可以看看 https://flyai.club 有些 python 的例子

先有业务需求 再耍大刀啊

老哥有啥想法

那些以后有需要再研究吧 python 这一门都没学好

我有个需求 正在自学 python 准备实现它

没有呢 所以才看看这里有没有 <br>

我看看 谢谢

(⊙﹏⊙) 我现在忙头苍蝇状态

Python Web 需求不是很大

写个服务器( socket 那一套),加框架(自己解析 http 封装成 request )

练手当然是写 blog 呗,后台第一个拿出手的 demo 一般就是自己的 blog 吧

没能力撸个通用框架之前的技术文章都是滥竽充数当日记自我安慰而已,所以我就不写博客。

做个图搜网站试试呗,先弄个以图搜图,找开源的东西提图片特征,做欧式距离判断是否相似,这一套各种地方都可以深入去做

和我的情况很像,学习一下

和 LZ 情况相同,无从下手

实现一个 web 服务器

任意写一个前后端分离的项目练手;
建议了解,flask,flask-restful,git flow,
进一步就在去了解 celery,redis,SQLAlchemy,mongoengine 这些

深一点的项目的话,可以看下这几个:
高德 API + Python 解决租房问题 https://www.shiyanlou.com/courses/599
仿 StackOverflow 开发在线问答系统 https://www.shiyanlou.com/courses/1068
基于微信公众号实现邮件信息推送: https://www.shiyanlou.com/courses/690

然后如果是想要再系统地学习,最后能做个大点的项目(多人)的话,可以看下这个:
https://www.shiyanlou.com/louplus/python

关于 Python 还有很多的,都是免费的练手项目:
Python 气象数据分析: https://www.shiyanlou.com/courses/780
Python 基于共现提取《釜山行》人物关系: https://www.shiyanlou.com/courses/677
利用 Python 进行比赛数据分析: https://www.shiyanlou.com/courses/782

然后,没错,我确实是在给自家的网站打广告,我是实验楼小编嘿嘿。但是,上面这些练手项目都是免费的,打开网页,环境都不用配置就可以练习代码的。要是这样也会被骂很惨的话。。。我只好躲墙角去哭啦。。。

这个可以试试

任意…

写一个小游戏?

把没有技术含量的变成有技术含量的,算法,tornado,redis,celery 这些了解一下。 然后,你确保你上面的那个 jango 项目是自己写出来的,而不是照着教程啥写出来的,这其中是有差别的。最后把 git 学会。至于其他的,多面面就知道了,翻来覆去就那点东西。

回到顶部