赞
踩
【此文章转自乐字节】
现在Python为啥这么火,这么多人学,就是因为简单好学,功能强大,整个社区非常活跃,资料很多。而且这语言涉及了方方面面,比如自动化测试,运维,爬虫,数据分析,机器学习,金融领域,后端开发,云计算,游戏开发都有涉及。
前端时间闲的无聊, 对Python兴趣徒增。学习这事儿吧,光看没用,还是要是实战,顺手搜了一些写的不错的开源库,也看了些博客。总结一些,分享给大家。
学Python,想必大家都是从爬虫开始的吧。毕竟网上类似的资源很丰富,开源项目也非常多。
简单来说这段过程发生了以下四个步骤:
查找域名对应的IP地址。
向IP对应的服务器发送请求。
服务器响应请求,发回网页内容。
浏览器解析网页内容。
有兴趣的朋友可以去网上搜索更详细的内容。
那么学习爬虫需要掌握哪些库呢?
通用:
文本处理
用于解析和操作简单文本的库。
自然语言处理
处理人类语言问题的库。
异步
异步网络编程库
队列
电子邮件
用来发送和解析电子邮件的库。
URL 处理
解析 URLs 的库
不看不知道,一看真的是吓一跳,Python的库真的太多太多了,有感兴趣的小伙伴可以去网上搜索更详细的内容。
Python有很多Web开发框架,大而全的开发框架非Django莫属,用得也最广泛.有很多公司有使用Django框架,如某狐,某讯等。以简洁著称的web.py,flask都非常易于上手,以异步高性能著称的tornado,源代码写得美如画,知乎,Quora都在用。
web开发的一些框架
1、Django
2、Flask
3、Web2py
4、Tornado
5、CherryPy
最后给大家推荐三个b站超详细的Java和python自学课:
从java零基础到项目实战哦【b站BV: BV1CB4y1A7sk】
十大企业级项目自学课-B站:BV14K411F7HJ
python小白入门到精通完整版b站:BV1Sp4y1W77E
将bv号,复制去b站即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。