Python大神带你用30行代码打造一个网站,爬虫+web不一样的玩法
2018-03-01 08:01
567 查看
首先,先把实际的效果图放上来:
用Python做的个性签名网站-效果图在开始做之前,我们必须得知道这个用了那些模块:flask:一个轻量级的web开发框架,相信很多人也听说过这个牛逼加简洁的框架requests:这个模块就更不用说了,做爬虫没有人不知道的一个模块BeautifulSoup:bs4是专门用来处理爬取内容的一个库,相比于re模块,这个也是相当人性化的好了,看了这么多,要讲一下实际制作了: 这里还是要推荐下小编的Python学习群:483546416,不管你是小白还是大牛,小编我都欢迎,不定期分享干货,包括小编自己整理的一份2017最新的Python资料和0基础入门教程,欢迎初学和进阶中的小伙伴。在不忙的时间我会给大家解惑。
制作网站思路:通过flask建立后台
from flask import Flask,request,render_template讲一下这几个模块的作用,Flask是主要启动后台的模块,render_template是用来渲染模板的,request,记住,这个和爬虫里面的requests是不一样的,这个是用来获取后台交互数据用的@app.route("/",method = ["GET“,”POST"])app = Flask.(__name__)
def index():if request.method =="GET":return render_template("index.html")elif request.method =="POST":pass#这里我暂时不讲,主要把原理方法讲完,我就会直接给源码if __name__ == "main":app.run()你可以把这一步理解为基本的架构,基本上用flask做一个网站的后台第一步都是这样的找一个可以制作个性签名的网站我用的是:www.gxqm.com然后通过分析它的请求,再用requests去模拟请求,最后,我们的代码就是这样了:
因为直接发代码总有排版问题,我就直接发图片,然后你们可以在评论区下载源码前端部分我就把最主要的部分发出来,我会把全部的源码下载地址发出来的
如果喜欢我的文章,记得点击关注哦如果您有什么好的建议,或者是想看Python什么方面的文章,话题,可以在评论区留言哦谢谢大家!!
用Python做的个性签名网站-效果图在开始做之前,我们必须得知道这个用了那些模块:flask:一个轻量级的web开发框架,相信很多人也听说过这个牛逼加简洁的框架requests:这个模块就更不用说了,做爬虫没有人不知道的一个模块BeautifulSoup:bs4是专门用来处理爬取内容的一个库,相比于re模块,这个也是相当人性化的好了,看了这么多,要讲一下实际制作了: 这里还是要推荐下小编的Python学习群:483546416,不管你是小白还是大牛,小编我都欢迎,不定期分享干货,包括小编自己整理的一份2017最新的Python资料和0基础入门教程,欢迎初学和进阶中的小伙伴。在不忙的时间我会给大家解惑。
制作网站思路:通过flask建立后台
from flask import Flask,request,render_template讲一下这几个模块的作用,Flask是主要启动后台的模块,render_template是用来渲染模板的,request,记住,这个和爬虫里面的requests是不一样的,这个是用来获取后台交互数据用的@app.route("/",method = ["GET“,”POST"])app = Flask.(__name__)
def index():if request.method =="GET":return render_template("index.html")elif request.method =="POST":pass#这里我暂时不讲,主要把原理方法讲完,我就会直接给源码if __name__ == "main":app.run()你可以把这一步理解为基本的架构,基本上用flask做一个网站的后台第一步都是这样的找一个可以制作个性签名的网站我用的是:www.gxqm.com然后通过分析它的请求,再用requests去模拟请求,最后,我们的代码就是这样了:
因为直接发代码总有排版问题,我就直接发图片,然后你们可以在评论区下载源码前端部分我就把最主要的部分发出来,我会把全部的源码下载地址发出来的
如果喜欢我的文章,记得点击关注哦如果您有什么好的建议,或者是想看Python什么方面的文章,话题,可以在评论区留言哦谢谢大家!!
相关文章推荐
- Python tornado队列示例-一个并发web爬虫代码分享
- Python写一个简单的爬虫样例(不超过50行代码)
- 【实战\聚焦Python分布式爬虫必学框架Scrapy 打造搜索引擎项目笔记】第5章 scrapy爬取知名问答网站(1)
- 运维学python之爬虫高级篇(四)Item Pipeline介绍(附爬取网站获取图片到本地代码) 推荐
- 干货 | 如何用 Python 打造一个聊天机器人?【附代码】
- 在sublimetext上打造一个兼容virtualenv的web&python开发环境
- [python脚本]一个简单的web爬虫(1)
- [python脚本]一个简单的web爬虫(1)
- python学习 三 01 再爬一个网站,几行代码,搞定分类类别
- 【实战\聚焦Python分布式爬虫必学框架Scrapy 打造搜索引擎项目笔记】第4章 scrapy爬取知名技术文章网站(2)
- 用一行python代码做一个简单的web服务器
- python django nginx从零开始搭建一个web网站系列1
- 500G python web、爬虫、数据分析、机器学习、大数据、前端实战项目视频代码免费分享
- python学习总结----爬虫爬一个网站的图片
- 【实战\聚焦Python分布式爬虫必学框架Scrapy 打造搜索引擎项目笔记】第5章 scrapy爬取知名问答网站(2)
- 第三百五十节,Python分布式爬虫打造搜索引擎Scrapy精讲—selenium模块是一个python操作浏览器软件的一个模块,可以实现js动态网页请求
- Python爬虫爬取一个网页上的图片地址实例代码
- Python的爬虫框架scrapy用21行代码写一个爬虫
- WebCollector爬虫爬取一个或多个网站