web开发
文章平均质量分 63
使用python的flask与dash详解Web开发
stripe-python
python3爱好者
展开
-
python网站安全(一): XSS注入
使用python详解了XSS注入的预防原创 2022-06-12 20:21:02 · 1404 阅读 · 0 评论 -
盘点python的web框架
1.tornadotornado是一个很老的开发库,稳定性很强,但现在用的人不是很多。优点:稳定性很强缺点:不流行、复杂评分: 90分2.djangodjango也是一个老牌开发库了,是当前最流行的开发库,稳定,但比较复杂,一般的小网站或个人网站不建议使用。优点:速度快、可扩展性高缺点:复杂、入门难评分: 95分3.flaskflask是开发小项目的首选,稳定,简单,且有flask-login、flask-mail、flask-moment、flask-script、flask原创 2021-08-24 15:37:19 · 827 阅读 · 0 评论 -
python反爬与反反爬 (二) ajax
文章目录反爬爬虫方案1.解析js2.selenium下载selenium下载Chrome驱动添加到环境变量编写代码反爬ajax使用js代码设置网页样式,而不直接使用html。如下js代码将id为show-text的标签设为hello worlddocument.getElementById("show-text").innerHTML = "hello world"等价与:<p id="show-text">hello world</p>使用script标签做一个h原创 2021-08-18 15:00:44 · 1039 阅读 · 4 评论 -
python小技巧(二) 使用花生壳+WSGI发布flask程序
使用花生壳+wsgi发布flask程序下载WSGI下载花生壳创建映射测试效果下载WSGIpip install gevent // 使用pip// 或conda install gevent // 使用conda下载花生壳进入下载地址,下载安装包、安装后打开创建映射首先登录,点一下加号:创建应用(花6块):点一下保存:其中400029f86z.wicp.vip是你的域名测试新建app.py,编写一个hello world:from flask import Flas原创 2021-08-12 14:59:06 · 821 阅读 · 1 评论 -
python反爬与反反爬 (一) 请求头
HTTP 请求报文由3部分组成(请求行 + 请求头 + 请求体)随便找个网页,开F12,找到Network我的用的是Chrome然后刷新,可以看到有很多请求:随便点一个,Request Headers下的就是你的请求头:其中User-Agent最为重要,服务器可以通过他来判断是不是机器(js加密后面再讲)反爬在python中写一个请求头反爬:import flaskapp = flask.Flask(__name__)@app.route('/')def index():原创 2021-07-27 19:04:26 · 1199 阅读 · 0 评论 -
python 爬取天堂图片网
本教程使用Chrome和python3.8打开天堂图片网,URL:https://www.ivsky.com/搜一波猫:URL:https://www.ivsky.com/search.php?q=猫万能F12:每个img标签存放在class为pli的ul标签下下包pip install requestspip install beautifulsoup4代码import requestsimport osfrom bs4 import BeautifulSoupde原创 2021-07-25 17:28:10 · 852 阅读 · 1 评论 -
python 爬取热搜网教程 (下)
看系列教程可以进我的个人主页本教程使用pyecharts可视化:pip install pyechartsdef show(hot_search_data: tuple, save_path='hot-search.html'): bar = ( Bar() .add_xaxis(hot_search_data[0]) .add_yaxis('搜索量', hot_search_data[1], category_gap='2%')原创 2021-07-24 17:10:30 · 112 阅读 · 0 评论 -
python 爬取热搜网教程 (上)
文章目录分析html分析代码下包python代码看系列教程可以进我的个人主页本教程使用Chrome浏览器分析打开热搜网,URL:https://s.weibo.com/top/summary?cate=realtimehotF12搜索:每条都在tbody标签下html分析找到tbody下每个tr标签(第一个排除)tr标签内的class为td-02的td标签存放热搜标题tr标签内的class为td-02的td标签内span标签存放热搜热度代码下包pip instal原创 2021-07-24 16:57:23 · 364 阅读 · 1 评论 -
python 爬虫下载ico
python爬取ICO图标 爬虫教科书原创 2021-07-24 15:34:56 · 400 阅读 · 2 评论 -
python+dash表情包下载器 无html 无django
python+dash表情包下载器 无html 无django需要的包:dashdash-html-componentsdash-bootstrap-componentsdash-core-componentsflask项目结构:bootstrap.min.css和bootstrap.min.js可以自己下载(https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css和https://stackpa原创 2021-06-30 18:08:21 · 190 阅读 · 0 评论 -
python实战: 短链接生成器
python实战: 短链接生成器项目结构:error.html用于显示错误index.html为主页application.py为服务器data.json用于保存短链接信息error.html<!DOCTYPE html><html lang="en"><head> <title>短链接生成器-错误</title> <meta charset="utf-8"> <meta name="vi原创 2021-03-21 15:22:58 · 382 阅读 · 2 评论 -
python+flask博客系统 无sql 无django (亲测可用)
python+flask博客系统 无sql 无django (亲测可用)python+flask博客系统 无sql 无django (亲测可用)python+flask博客系统 无sql 无django (亲测可用)原创 2021-07-07 15:18:39 · 863 阅读 · 3 评论