首先,先把实际的效果图放上来:

用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可以制作网站吗_Python大神带你用30行代码打造一个网站,爬虫+web不一样的玩法...相关推荐

  1. python制作表白神器_程序员的七夕用30行代码让Python化身表白神器

    转眼又到了咱们中国传统的情人节七夕了,今天笔者就带大家来领略一下用Python表白的方式.让程序员的恋人们感受一下IT人的浪漫. 一.词云制作 首先咱们可以用之前介绍过的wordcould包制作词云. ...

  2. Python小白我用了38行代码把一个网站的pdf资料都下了下来

    在网上找书,无意间发现了一个网站,上面有很多电子书.试着打开了几本,感觉很不错,就下了下来.可惜我的人性太贪婪了,想把他们都下下来,哪怕放到磁盘上生灰.至少可以满足对知识的焦虑感. 怎么办? 在刚毕业 ...

  3. 【Python】30行代码实现一个万年历

    本文基于Python的PyQt5实现一个桌面版的万年历,核心代码小于30行. 首先安装PyQt5 pip install PyQt5 引入日历相关的核心组件 import sys from PyQt5 ...

  4. python网页版_经典python学习教程:20行代码打造一个微信群聊助手,解放双手

    今天的Python学习教程教大家如何用20行Python代码实现微信群聊助手,可以用来活跃群气氛,好多群主创建完群后,拉完一群人,之后就一片寂静,有个群聊助手,就可以帮忙活跃群里气氛,通过今天在自己的 ...

  5. 炸了!没有任何HTML/CSS ! 纯Python打造一个网站!

    点上方"菜鸟学Python",选择"星标" 第490篇原创干货,第一时间送达 大家好,我是菜鸟哥! 如果想用Python做网站,在Python世界里面有2大非常 ...

  6. SQL优化大神带你写有趣的SQL(6) SELF JOIN的应用

    大家好,我是知数堂SQL 优化班老师 网名:骑龟的兔子 今天给大家,带来的是 SELF JOIN的应用 下面是,表结构和,INSERT 语句脚本. create table t0718 (idx in ...

  7. 王者荣耀10连胜,竟然也有人不相信,猎游大神带菜鸡玩家10连胜

    如果一局游戏一个人头都没有获得,甚至还送了几个人头,这一局游戏大家知道是胜利还是惨败?很多玩家都知道遇到这样的情况,这一局游戏基本上没有戏了,那就是根本不可能有太大的可能再获得胜利,特别是前期敌人顺风 ...

  8. 大神带飞————动态生成对象并绑定父对象(绑定对象池中的对象使自己成为对象池中对象的子对象)

    实例代码 using System.Collections; using System.Collections.Generic; using UnityEngine; public class New ...

  9. python tkinter计算器实例_Python+tkinter使用80行代码实现一个计算器实例

    Python+tkinter使用80行代码实现一个计算器实例 本文主要探索的是使用Python+tkinter编程实现一个简单的计算器代码示例,具体如下. 闲话不说,直奔主题.建议大家跟着敲一遍代码, ...

最新文章

  1. python数字组合算法_面试宝典_Python.常规算法.0001.在圆圈和框框分别填入1~8数字各一次?...
  2. ubuntu中pycharm打不开的的处理方法
  3. CentOS7中Docker的安装与配置
  4. 计算点、线、面等元素之间的交点、交线、封闭区域面积和闭合集(续7)
  5. php集成极光推送,php推送例子(第三方极光推送)
  6. Android学习之查看网络图片
  7. linux数字雨代码解释,linux提权 漏洞合集 linux-kernel-exploits
  8. 大数据思维是企业互联网化的思维内核
  9. Docker for Windows 中文文档(3)——Docker Settings
  10. Java API下载和查阅方法
  11. 输入一行字符,用Java分别统计出其中英文字母、空格、数字和其他字符的个数。
  12. css hack 尽我所见
  13. kafka_2.11-0.11.0.1集群搭建
  14. 标准正态分布怎么算_标准正态分布表怎么看
  15. 直线扫描转换-DDA算法
  16. 昆仑通态通用版找不到驱动_昆仑通态无法连接1200
  17. java省市区_JAVA省市区地址解析 原创
  18. 程序员最不想让你知道的尴尬瞬间,看完我眼睛都绿了
  19. linux下编译ts工程,linux下搭建生成HLS所需的.ts和.m3u8文件
  20. Altium Designer软件导出原理图和PCB图的PDF形式

热门文章

  1. 将用户添加到sudoers_Linux操作系统中sudo的使用和sudoers配置
  2. 控制电脑_用小程序远程控制电脑
  3. setscale方法的用法_基于BigDecimal.setScale的用法小结
  4. 软件测试的特殊字符包含什么,测试常见的特殊字符集及接口测试中的测试字符...
  5. java dataconvert_Java DateConverter类代码示例
  6. oracle存储查询出来的值_技术分享|浅析ORACLE数据库物理体系结构及其对应优化策略...
  7. Python 运算符 if和while的使用
  8. Python高效率遍历文件夹寻找重复文件
  9. 【视频基础】封装格式和编码格式
  10. python如何判断一段代码运行是否超出一定时间,如果超出则抛出异常?(检测函数运行是否超时,规定时间内执行,限制时间)eventlet模块 (eventlet.timeout.Timeout)