- 上一篇已经成功把mysql的基础数据表shares_basic迁移到openGauss上,现在修改python程序,使得openGauss替换mysql能搭配flask+echarts做数据大屏可视化。 1安装psycopg2和SQLAlchemypip install psycopg2-binarypip install SQLAlchemy==1.4.26修改采集股票数据到... 上一篇已经成功把mysql的基础数据表shares_basic迁移到openGauss上,现在修改python程序,使得openGauss替换mysql能搭配flask+echarts做数据大屏可视化。 1安装psycopg2和SQLAlchemypip install psycopg2-binarypip install SQLAlchemy==1.4.26修改采集股票数据到...
- 虽然标题写的是 Flask,但是下面这个教程不仅仅只适用于 Flask, 还适用于其他Python web 框架,记得帮忙点赞!众所周知 Flask 是一个同步的框架,处理请求的时候是以单进程的方式,当同时访问的人数过多时,Flask 服务就会出现阻塞的情况。就像我们买火车票一样,当买火车票的人多的时候,排队的人就会很多,队伍就会很长,相应的等待的时间会变得很长!因此 Flask, Djan... 虽然标题写的是 Flask,但是下面这个教程不仅仅只适用于 Flask, 还适用于其他Python web 框架,记得帮忙点赞!众所周知 Flask 是一个同步的框架,处理请求的时候是以单进程的方式,当同时访问的人数过多时,Flask 服务就会出现阻塞的情况。就像我们买火车票一样,当买火车票的人多的时候,排队的人就会很多,队伍就会很长,相应的等待的时间会变得很长!因此 Flask, Djan...
- Python Flask出现No module named ‘markupsafe._compat当使用Python的Web框架Flask进行开发时,有时可能会遇到一个错误消息No module named ‘markupsafe._compat'。这个错误通常是由于缺少名为markupsafe的包而导致的。问题原因markupsafe是一个第三方库,它提供了一些用于处理HTML标记的工具。... Python Flask出现No module named ‘markupsafe._compat当使用Python的Web框架Flask进行开发时,有时可能会遇到一个错误消息No module named ‘markupsafe._compat'。这个错误通常是由于缺少名为markupsafe的包而导致的。问题原因markupsafe是一个第三方库,它提供了一些用于处理HTML标记的工具。...
- ModuleNotFoundError: No module named 'config'当你在Python代码中看到类似"ModuleNotFoundError: No module named 'config'"的错误消息时,意味着你尝试导入一个名为'config'的模块,但Python无法找到该模块。这种错误通常发生在以下几种情况下:1. 模块没有正确安装由于没有安装正确的依赖模块,P... ModuleNotFoundError: No module named 'config'当你在Python代码中看到类似"ModuleNotFoundError: No module named 'config'"的错误消息时,意味着你尝试导入一个名为'config'的模块,但Python无法找到该模块。这种错误通常发生在以下几种情况下:1. 模块没有正确安装由于没有安装正确的依赖模块,P...
- 关于使用flask搭建后端api平台的一些操作,超干货!!! 关于使用flask搭建后端api平台的一些操作,超干货!!!
- 前言Flask 是一种轻量级的 Python Web 框架,广泛用于开发简单而灵活的 Web 应用程序。在开发 Flask 项目时,良好的配置管理是确保应用程序可扩展性和可维护性的关键。本文将介绍如何有效地管理 Flask 项目的配置,包括配置文件的组织结构、敏感信息的保护以及不同环境下的配置切换。配置文件的组织结构在 Flask 项目中,将配置信息存储在独立的配置文件中是一种常见的做法。... 前言Flask 是一种轻量级的 Python Web 框架,广泛用于开发简单而灵活的 Web 应用程序。在开发 Flask 项目时,良好的配置管理是确保应用程序可扩展性和可维护性的关键。本文将介绍如何有效地管理 Flask 项目的配置,包括配置文件的组织结构、敏感信息的保护以及不同环境下的配置切换。配置文件的组织结构在 Flask 项目中,将配置信息存储在独立的配置文件中是一种常见的做法。...
- 本文翻译自 Moving from Flask to FastAPI, 作者:Amal Shaji刚好笔者这几天上手体验 FastAPI,感受到这个框架易用和方便。之前也使用过 Python 中的 Django 和 Flask 作为项目的框架。Django 说实话上手也方便,但是学习起来有点重量级框架的感觉,FastAPI 带给我的直观体验还是很轻便的,本文翻译的这篇文章就会着重介绍 Fas... 本文翻译自 Moving from Flask to FastAPI, 作者:Amal Shaji刚好笔者这几天上手体验 FastAPI,感受到这个框架易用和方便。之前也使用过 Python 中的 Django 和 Flask 作为项目的框架。Django 说实话上手也方便,但是学习起来有点重量级框架的感觉,FastAPI 带给我的直观体验还是很轻便的,本文翻译的这篇文章就会着重介绍 Fas...
- flask路由配置Flask中通过使用route装饰器实现路由访问功能,其路由匹配URL规则基于Werkzeug的路由模块。该模块基于Apache及更早的HTTP服务器主张,希望保证优雅且唯一的URL。其使用格式如下:from flask import Flask# 导入 Flask 类app = Flask(__name__)# 创建类的实例@app.route("/hello")# 使... flask路由配置Flask中通过使用route装饰器实现路由访问功能,其路由匹配URL规则基于Werkzeug的路由模块。该模块基于Apache及更早的HTTP服务器主张,希望保证优雅且唯一的URL。其使用格式如下:from flask import Flask# 导入 Flask 类app = Flask(__name__)# 创建类的实例@app.route("/hello")# 使...
- 设计框架原则:复用性高内聚,低耦合举例:高内聚:将数据库的增删改查的操作都内聚在一个模块中管理,便于可读性低耦合:针对于扩展性,例如appium有很多工作引擎来切换,安卓,ios,小程序等,可以很方便的将新的引擎集成到框架中高耦合示例:问题:判断条件过多,业务逻辑非常复杂低内聚示例:问题:同一个路径对应过多请求方法,代码没有复用 Flask RESTX接口配置flask-restx 是一个... 设计框架原则:复用性高内聚,低耦合举例:高内聚:将数据库的增删改查的操作都内聚在一个模块中管理,便于可读性低耦合:针对于扩展性,例如appium有很多工作引擎来切换,安卓,ios,小程序等,可以很方便的将新的引擎集成到框架中高耦合示例:问题:判断条件过多,业务逻辑非常复杂低内聚示例:问题:同一个路径对应过多请求方法,代码没有复用 Flask RESTX接口配置flask-restx 是一个...
- 版本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....
- 日常发表flask 日常发表flask
- 本文记录了一次完整的开发实践:在华为云开发者空间里,用 Python Flask 写一个 Web 服务,再通过 DevBridge 开发隧道把它分享到公网,让任何人都能直接访问。全程不需要公网 IP,不需要端口转发,不需要部署到服务器。## 为什么写这篇博客开发完一个本地服务后,最常遇到的问题是:"怎么给别人看看?"传统方案要么截图,要么部署到服务器——前者不够直观,后者太重。DevBrid... 本文记录了一次完整的开发实践:在华为云开发者空间里,用 Python Flask 写一个 Web 服务,再通过 DevBridge 开发隧道把它分享到公网,让任何人都能直接访问。全程不需要公网 IP,不需要端口转发,不需要部署到服务器。## 为什么写这篇博客开发完一个本地服务后,最常遇到的问题是:"怎么给别人看看?"传统方案要么截图,要么部署到服务器——前者不够直观,后者太重。DevBrid...
- 华为云码道 · 实战跨两个大版本升级Flask:AI如何自动发现4个Breaking Changes并全部修复CodeArts 实战系列依赖升级是每个团队都躲不掉的债。这次我用CodeArts开源升级子智能体,把一个Flask服务从2.2.5升级到3.1.3,跨两个大版本,自动发现4个不兼容点、逐条给出官方变更依据、修复后3/3测试通过。本文完整复盘这次升级。一、引子:为什么依赖升级总被无限... 华为云码道 · 实战跨两个大版本升级Flask:AI如何自动发现4个Breaking Changes并全部修复CodeArts 实战系列依赖升级是每个团队都躲不掉的债。这次我用CodeArts开源升级子智能体,把一个Flask服务从2.2.5升级到3.1.3,跨两个大版本,自动发现4个不兼容点、逐条给出官方变更依据、修复后3/3测试通过。本文完整复盘这次升级。一、引子:为什么依赖升级总被无限...
- 本文记录了一次完整的开发实践:在华为云开发者空间中,用 Python + Flask 编写一个功能完整的 Web 服务,再通过 DevBridge 开发隧道将其暴露到公网,让任何人都能直接访问。全程无需公网 IP、无需端口转发、无需部署服务器。## 背景开发阶段经常遇到一个痛点:**本地跑起来的服务,别人访问不了**。你想给同事预览一下接口、想让手机端联调、想接收 webhook 回调——但... 本文记录了一次完整的开发实践:在华为云开发者空间中,用 Python + Flask 编写一个功能完整的 Web 服务,再通过 DevBridge 开发隧道将其暴露到公网,让任何人都能直接访问。全程无需公网 IP、无需端口转发、无需部署服务器。## 背景开发阶段经常遇到一个痛点:**本地跑起来的服务,别人访问不了**。你想给同事预览一下接口、想让手机端联调、想接收 webhook 回调——但...
- 本文记录了一次完整的开发实践:在华为云开发者空间中,用 CodeArts 编写一个 Flask Web 服务,遇到 Python 环境污染问题并修复,最后通过 DevBridge 开发隧道将本地服务暴露到公网,生成可分享的访问链接。全程不到 10 分钟。## 一、背景:为什么需要 DevBridge?开发 Web 服务时,一个反复出现的痛点是:**本地跑起来了,但别人访问不了**。你在自己的... 本文记录了一次完整的开发实践:在华为云开发者空间中,用 CodeArts 编写一个 Flask Web 服务,遇到 Python 环境污染问题并修复,最后通过 DevBridge 开发隧道将本地服务暴露到公网,生成可分享的访问链接。全程不到 10 分钟。## 一、背景:为什么需要 DevBridge?开发 Web 服务时,一个反复出现的痛点是:**本地跑起来了,但别人访问不了**。你在自己的...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签