- 版本flask版本:1.1.4jinjia2版本:2.11.3flask-script版本:2.0.6flask-blueprint版本:1.3.0flask-bootstrap版本:3.3.7.1文档flask英文文档:https://flask.palletsprojects.com/en/1.1.x/flask中文文档:https://dormousehole.readthedocs.... 版本flask版本:1.1.4jinjia2版本:2.11.3flask-script版本:2.0.6flask-blueprint版本:1.3.0flask-bootstrap版本:3.3.7.1文档flask英文文档:https://flask.palletsprojects.com/en/1.1.x/flask中文文档:https://dormousehole.readthedocs....
- 网络需要同时支持数千个客户,Tornado 是一个 Python Web 框架和一个异步网络库,它依赖于非阻塞网络 I/O 来为 Web 应用程序提供服务。因此,它可以处理数千个活动服务器连接。它是维护长轮询和大量活动连接的应用程序的救星。一个函数阻塞, 执行它的计算,一旦完成就返回。一个函数可能会因为多种原因而阻塞:网络 I/O、磁盘 I/O、互斥锁等。应用程序性能取决于应用程序使用 CP... 网络需要同时支持数千个客户,Tornado 是一个 Python Web 框架和一个异步网络库,它依赖于非阻塞网络 I/O 来为 Web 应用程序提供服务。因此,它可以处理数千个活动服务器连接。它是维护长轮询和大量活动连接的应用程序的救星。一个函数阻塞, 执行它的计算,一旦完成就返回。一个函数可能会因为多种原因而阻塞:网络 I/O、磁盘 I/O、互斥锁等。应用程序性能取决于应用程序使用 CP...
- 第一部分初步认识django,第二部分具体介绍django的配置信息,第三部分一个小案例 一、第一个Django项目 (一)Django的简介优点:Python 实现,代码干净、整洁,提供管理后台,能够快速开发,复用度高,设计使用上遵循DRY原则、易于扩展复用的中间件、内置的安全框架、丰富的第三方类库缺点:单体应用-不易并行开发,单点扩展、不适合非常小的几行代码的项目、不适合于高并发的to... 第一部分初步认识django,第二部分具体介绍django的配置信息,第三部分一个小案例 一、第一个Django项目 (一)Django的简介优点:Python 实现,代码干净、整洁,提供管理后台,能够快速开发,复用度高,设计使用上遵循DRY原则、易于扩展复用的中间件、内置的安全框架、丰富的第三方类库缺点:单体应用-不易并行开发,单点扩展、不适合非常小的几行代码的项目、不适合于高并发的to...
- 文章目录Python Web基础1. WSGI1.1 概述1.2 实现原理1、WSGI Server/gateway2、WSGI Application3、WSGI MiddleWare1.3 测试 WSGI服务器代码简析1.4 实现WSGI服务器1.5 生产环境中的Web服务器[Gunicorn](https://github.com/benoitc/gunicorn "Gunicorn"... 文章目录Python Web基础1. WSGI1.1 概述1.2 实现原理1、WSGI Server/gateway2、WSGI Application3、WSGI MiddleWare1.3 测试 WSGI服务器代码简析1.4 实现WSGI服务器1.5 生产环境中的Web服务器[Gunicorn](https://github.com/benoitc/gunicorn "Gunicorn"...
- 文章目录1. 概述2. PyQt的组织架构3. 快速体验3.1 桌面应用程序开发的一般流程3.2 Hello World4 控件布局4.1 分区布局4.2 栅格布局4.3 表单布局5. 事件和事件函数5.1 事件模型5.2 重写(Override)事件函数5.3 事件过滤器6. 信号和槽6.1 信号和槽的连接6.2 自定义信号7 桌面应用程序通用框架7.1 顶层主窗口类7.2 状态栏7.3 ... 文章目录1. 概述2. PyQt的组织架构3. 快速体验3.1 桌面应用程序开发的一般流程3.2 Hello World4 控件布局4.1 分区布局4.2 栅格布局4.3 表单布局5. 事件和事件函数5.1 事件模型5.2 重写(Override)事件函数5.3 事件过滤器6. 信号和槽6.1 信号和槽的连接6.2 自定义信号7 桌面应用程序通用框架7.1 顶层主窗口类7.2 状态栏7.3 ...
- 文章目录1. 概述1.1 Tkinter是什么?1.2 Tkinter的组织架构2. 快速体验2.1 GUI设计的一般流程2.2 控件布局2.3 事件驱动2.4 面向对象使用Tkinter3. 事件和事件对象3.1 鼠标事件3.2 键盘事件3.3 组件事件3.4 事件对象4. 常用控件4.1 窗格Frame4.2 输入框Entry4.3 单选框Radiobutton4.4 复选框Checkb... 文章目录1. 概述1.1 Tkinter是什么?1.2 Tkinter的组织架构2. 快速体验2.1 GUI设计的一般流程2.2 控件布局2.3 事件驱动2.4 面向对象使用Tkinter3. 事件和事件对象3.1 鼠标事件3.2 键盘事件3.3 组件事件3.4 事件对象4. 常用控件4.1 窗格Frame4.2 输入框Entry4.3 单选框Radiobutton4.4 复选框Checkb...
- 速度对比selectolax对比lxml对比10000个文本解析速度解析效率约为lxml的两倍# -*- coding: utf-8 -*-# @Author : zbzimport timeimport requestsfrom lxml import etreefrom selectolax.parser import HTMLParserurl = "https://www.bai... 速度对比selectolax对比lxml对比10000个文本解析速度解析效率约为lxml的两倍# -*- coding: utf-8 -*-# @Author : zbzimport timeimport requestsfrom lxml import etreefrom selectolax.parser import HTMLParserurl = "https://www.bai...
- In the last few years, web scraping has been one of my day to day and frequently needed tasks. I was wondering if I can make it smart and automatic to save lots of time. So I made AutoScraper!在过去的几... In the last few years, web scraping has been one of my day to day and frequently needed tasks. I was wondering if I can make it smart and automatic to save lots of time. So I made AutoScraper!在过去的几...
- 利用python爬取网站数据非常便捷,效率非常高,但是常用的一般都是使用BeautifSoup、requests搭配组合抓取静态页面(即网页上显示的数据都可以在html源码中找到,而不是网站通过js或者ajax异步加载的),这种类型的网站数据爬取起来较简单。但是有些网站上的数据是通过执行js代码来更新的,这时传统的方法就不是那么适用了。这种情况下有如下几种方法:清空网页上的network信息... 利用python爬取网站数据非常便捷,效率非常高,但是常用的一般都是使用BeautifSoup、requests搭配组合抓取静态页面(即网页上显示的数据都可以在html源码中找到,而不是网站通过js或者ajax异步加载的),这种类型的网站数据爬取起来较简单。但是有些网站上的数据是通过执行js代码来更新的,这时传统的方法就不是那么适用了。这种情况下有如下几种方法:清空网页上的network信息...
- 如果你是一个数据挖掘爱好者,那么验证码是你避免不过去的一个天坑,和各种验证码斗争,必然是你成长的一条道路,本篇文章为你带来验证码的入门案例,来吧,一起 Coding 吧。怎么用数字+字母的验证码我随便在百度图片搜索了一个验证码,如下今天要做的是验证码识别中最简单的一种办法,采用pytesseract解决,它属于 Python 当中比较简单的OCR识别库库的安装使用pytesseract之前,... 如果你是一个数据挖掘爱好者,那么验证码是你避免不过去的一个天坑,和各种验证码斗争,必然是你成长的一条道路,本篇文章为你带来验证码的入门案例,来吧,一起 Coding 吧。怎么用数字+字母的验证码我随便在百度图片搜索了一个验证码,如下今天要做的是验证码识别中最简单的一种办法,采用pytesseract解决,它属于 Python 当中比较简单的OCR识别库库的安装使用pytesseract之前,...
- 使用命令 pip install scrapy 进行安装,成功之后,还需要随手收藏几个网址,以便于后续学习使用。scrapy 官网:https://scrapy.org;scrapy 文档:https://doc.scrapy.org/en/latest/intro/tutorial.html;scrapy 更新日志:https://docs.scrapy.org/en/latest/new... 使用命令 pip install scrapy 进行安装,成功之后,还需要随手收藏几个网址,以便于后续学习使用。scrapy 官网:https://scrapy.org;scrapy 文档:https://doc.scrapy.org/en/latest/intro/tutorial.html;scrapy 更新日志:https://docs.scrapy.org/en/latest/new...
- lxml 库是一款 Python 数据解析库,参考重要文档在 https://lxml.de/,项目开源地址在:https://github.com/lxml/lxml,在一顿检索之后,发现 lxml 没有中文相关手册,不过好在英文文档阅读难度不大,我们可以直接进行学习。怎么用lxml.etree纵览之前的博客内容,出场率最高的就是 lxml.etree ,其次就是 Element 对象,我... lxml 库是一款 Python 数据解析库,参考重要文档在 https://lxml.de/,项目开源地址在:https://github.com/lxml/lxml,在一顿检索之后,发现 lxml 没有中文相关手册,不过好在英文文档阅读难度不大,我们可以直接进行学习。怎么用lxml.etree纵览之前的博客内容,出场率最高的就是 lxml.etree ,其次就是 Element 对象,我...
- 初学 Python 爬虫,十之八九你采集的目标是网页,因此快速定位到网页内容,就成为你面临的第一道障碍,本篇博客就为你详细说明最易上手的网页元素定位术,学完就会系列。本文核心使用到的是 Beautiful Soup 模块,因此我们用来做测试采集的站点,也是其官网(现阶段爬虫采集越来越严格,很多站点不能在采集了,很容易被封杀,只能学谁就采集谁了)官方站点www.crummy.com/softw... 初学 Python 爬虫,十之八九你采集的目标是网页,因此快速定位到网页内容,就成为你面临的第一道障碍,本篇博客就为你详细说明最易上手的网页元素定位术,学完就会系列。本文核心使用到的是 Beautiful Soup 模块,因此我们用来做测试采集的站点,也是其官网(现阶段爬虫采集越来越严格,很多站点不能在采集了,很容易被封杀,只能学谁就采集谁了)官方站点www.crummy.com/softw...
- 学习 Python 正则表达式离不开 re 模块,所以本篇博客会配合 re 模块进行编写。re 库是 Python 中处理正则表达式的标准库,本篇博客介绍 re 库的同时,会简单介绍一下正则表达式语法,如果想深入学习正则表达式,还需要好好下一番功夫。怎么用正则表达式语法正则表达式语法由字符和操作符构成,初期阶段掌握下述这些内容即可。操作符说明例子.任何单个字符,极少不能匹配[]字符集,对单个... 学习 Python 正则表达式离不开 re 模块,所以本篇博客会配合 re 模块进行编写。re 库是 Python 中处理正则表达式的标准库,本篇博客介绍 re 库的同时,会简单介绍一下正则表达式语法,如果想深入学习正则表达式,还需要好好下一番功夫。怎么用正则表达式语法正则表达式语法由字符和操作符构成,初期阶段掌握下述这些内容即可。操作符说明例子.任何单个字符,极少不能匹配[]字符集,对单个...
- urllib 模块是 Python 标准库,其价值在于抓取网络上的 URL 资源,入门爬虫时必学的一个模块。不过更多的爬虫工程师上手学习的模块已经更换为 requests 了。在 Python3 中 urllib 模块包括如下内容。urllib.request:请求模块,用于打开和读取 URL;urllib.error:异常处理模块,捕获 urllib.error 抛出异常;urllib.p... urllib 模块是 Python 标准库,其价值在于抓取网络上的 URL 资源,入门爬虫时必学的一个模块。不过更多的爬虫工程师上手学习的模块已经更换为 requests 了。在 Python3 中 urllib 模块包括如下内容。urllib.request:请求模块,用于打开和读取 URL;urllib.error:异常处理模块,捕获 urllib.error 抛出异常;urllib.p...
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中
热门标签