web.py 0.40 发布,小巧灵活的 Python 框架

Python3.x + PyQt5 开发GUI工具箱:从信号槽到打包发布全流程 在日常开发中,命令行脚本虽然高效,但非技术用户很难直接使用。为Python脚本封装一个友好的图形界面,是提升工具可用性和落地效率的关键路径。桌面应用开发涉及界面布局、事件响应、耗时任务处理等多个基础环节,而PyQt5作为Python生态中成熟的GUI框架,提供了丰富的控件和灵活的样式定制能力,尤其适合构建数据批处理、文件转换等实用工具。其信号槽机制能够优雅地处理按钮点击、进度更新等交互事件,结合多线程QThread可有效避免界面卡死。通过一个批量图片压缩案例,讲解从环境搭建、QSS美化到打包发布成exe的完 阅读详情

web.py 0.40 发布了。web.py 是一个小巧灵活的 Python 框架,设计理念力求精简(Keep it simple and powerful),源码很简短,只提供一个框架所必须的东西,不依赖大量的第三方模块,它没有 URL 路由、没有模板也没有数据库的访问。

需要注意的是,0.40 是支持 Python 2 的最后一个版本。

此版本更新内容包括:

  • 修复了许多 Python 3 兼容性问题。
  • 不再支持 < 2.7 的 Python 版本。
  • 允许从 http PATCH 请求中获取表格数据。
  • 支持 SameSite cookie 属性。
  • cookie 的过期时间现在设置为与会话超时相同。
  • SQLite 数据库支持 url,如:sqlite:///mydb.sqlite、
    sqlite:////absolute/path/mydb.sqlite 。
  • web.form.Input() 中允许 HTML5 表单输入元素。
  • 为不同类型添加更多表单类:Email、Url、Number、Range、Color、Search、Telephone 与 Datalist。
  • NoMethod 错误处理程序的返回 body。
  • experimental /目录已删除。
  • 修复请求 url 中的 unicode。

详情查看更新说明:https://github.com/webpy/webpy/releases

相关链接

转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]

本文标题:web.py 0.40 发布,小巧灵活的 Python 框架

本文地址:https://www.oschina.net/news/110242/webpy-0-40-released

web.py针对python3.7调整版 针对python3.7版本进行微调,解决在python3.7版本使用web.py模块报错的问题 立即下载

相关推荐

SAP FICO实操:如何修改已发生业务数据的成本中心公司代码(附RKACOR06程序运行指南)

本文详细解析了SAP FICO系统中使用RKACOR06程序修改已发生业务数据的成本中心和公司代码的实操方法。通过实战案例分享,提供从前期准备到后期验证的全流程指南,帮助企业应对组织架构重组或财务核算体系调整时的数据迁移挑战,特别适用于跨公司代码的成本中心划转场景。

weixin_27303545的博客 189

Python轻量级WEB框架web.py,模板使用

首先是安装web.py,方法有几种,如下 pip install web.py==0.40 easy_install web.py 或者是下载http://webpy.org/install.zh-cn之后再安装 cd C:\Users\Tony\Downloads\webpy-0.40 解压定位到目录之后安装 python setup.py install WARNING: You a...

深度学习领域优质创作者,优快云博客专家 575

SAP预扣税配置实战:从BP创建到外部接口集成的完整流程

本文详细拆解了SAP S/4HANA中预扣税配置与集成的完整实战流程。内容涵盖从业务伙伴(BP)架构下的数据存储理解、后台基础配置,到针对批量处理场景,如何绕过标准BAPI,采用直接更新核心表LFBW的策略进行高效开发。最后,文章探讨了与外部接口集成的多种模式与数据流设计,为财务顾问和ABAP开发人员提供了一套清晰、可落地的解决方案。

weixin_29204749的博客 414

Python 3.* 安装 web.py

Python 3.* 安装 web.py 准备 官方文档:http://webpy.org/ Python 3 和 pip3 python -V #Python 3.5.6 pip -V #pip 18.0 from /usr/local/python/lib/python3.5/site-packages/pip (python 3.5)...

Webben 2261

微信本地数据解密实战:从AES加密原理到EnMicroMsg.db恢复指南

数据加密是保障信息安全的核心技术,其中对称加密算法AES因其高效可靠,被广泛应用于各类本地数据保护场景。其原理是通过特定密钥对数据进行混淆转换,确保未经授权者无法读取原始内容。在移动应用领域,本地数据库加密对于保护用户隐私、防止数据泄露具有重要价值。微信作为国民级应用,对其本地存储的聊天记录数据库(EnMicroMsg.db)采用了基于设备标识和用户UIN生成的AES-256-CBC加密方案。理解这一机制,不仅有助于在合法合规前提下进行个人数据备份与恢复,也为开发者进行客户端安全分析、兼容工具开发提供了基础

weixin_30764883的博客 568

TC264摄像头循迹进阶:八邻域与逐行遍历在复杂赛道边界提取中的实战对比

本文对比分析了TC264摄像头循迹中八邻域法与逐行遍历法在复杂赛道边界提取中的实战表现。八邻域法在边界连续性方面表现优异,适合处理环岛等复杂元素;逐行遍历法则在计算效率和岔路口识别上更具优势。文章提供了详细的代码实现和优化策略,帮助智能车竞赛选手根据赛道特点选择最佳算法方案。

rainy的博客 936

电脑怎样安装python3.x_python3.x中安装web.py步骤方法

希望此文能帮助到苦苦寻找python 3.x 上可用web.py的同学。使用数据库的时候,依然选用了之前比较感兴趣的web.py但安装的时候似乎发现有各种问题。ImportError: No module named ‘utils'ModuleNotFoundError: No module named ‘db'等等,似乎也没有发现新的解决方案。最后决定试一试dev的版本。pip install ...

weixin_39695241的博客 182

基于 STM32 的全自动洗车监控系统设计与实现

本文提出一种基于 STM32F103RCT6 芯片的全自动洗车监控系统方案,通过多传感器融合与智能控制算法,实现车辆检测、洗车流程自动化及状态远程监控。系统集成硬件选型、电路设计、软件流程及通信功能,可广泛应用于智能洗车场景。

weixin_42300449的博客 964

Python(21):用web.py搭一个服务端(python3)

Python3的web.py框架。

qcyfred的博客 8364

ros_gz_bridge__镜像__readme

Run。

1113

NVIDIA Jetson之远程控制软件NoMachine安装使用

参考:https://www.bilibili.com/video/BV1cg4y1i776?t=12 0 背景

ZONGXP的博客 1万+

记录1 极速建站 Linux python web.py http-server nginx

极速建站 Linux python web.py http-server nginx 多网卡多端口多网站示例

okjxdn的专栏 2676

31、车载通信中的可见光通信(VLC)技术解析

本文详细解析了车载通信中可见光通信(VLC)技术的应用背景、优势及发展前景。对比传统RF通信技术(如DSRC),VLC利用LED照明设备实现高效、安全的车辆与车辆、车辆与基础设施之间的通信,具有频谱资源丰富、安全性高、无电磁干扰等优势。文章还探讨了VLC在交叉口交通控制、高速公路通信、自动驾驶等场景的应用潜力,展望了其在未来智能交通系统中的重要作用。

hill8的博客 318

Python 常用库

python 常用库 GUI 图形界面 1.wxpython Python下的GUI编程框架,与MFC的架构相似 下载地址:http://wxpython.org/download.php 2. PyQt 用于Python的QT开发库 下载地址:http://www.riverbankcomputing.com/software/pyqt/download Web框架...

a1534219218的博客 167

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

python 常用库

GUI 图形界面 1.wxpython Python 下的 GUI 编程框架,与 MFC 的架构相似 下载地址:http://wxpython.org/download.php PyQt List item 用于 Python 的 QT 开发库 下载地址:http://www.riverbankcomputing.com/software/pyqt/download Web 框架 Django 开源 web 开发框架,它鼓励快速开发,并遵循 MVC 设计 下载地址: http://www.djang

weixin_40316719的博客 345

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Python第三方库

如果说强大的标准库奠定了python发展的基石,丰富的第三方库则是python不断发展的保证,随着python的发展一些稳定的第三库被加入到了标准库里面,这里有6000多个第三方库的介绍:点这里或者访问:http://pypi.python.org/pypi?%3Aaction=index。下表中加粗并且标红的都是我平时使用较多的一些第三方库。(P.S.优快云的这个表格功能太难用了,改HTML代

OSKernelLAB(gatieme) 1万+

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Python 学习 ---> 模块、pypi ( 模块库 )、添加模块路径

什么是 模块 在 Python 中,一个.py文件就是一个模块(Module)。模块的名字就是文件的名字。在模块内部,通过全局变量__name__可以获取模块名(即字符串) 模块作用 为了实现代码的复用,通常会把一些其他程序中重用的代码拿出来单独放在一个程序文件中,

freeking101的博客 3480

爬虫教程( 2 ) --- scrapy 教程、可视化管理工具、反爬框架、ai 爬虫

scrapy 教程、可视化管理工具、反爬框架、ai 爬虫

freeking101的博客 5250

开箱即用:小云小云语音唤醒系统快速体验

本文介绍了如何在星图GPU平台上自动化部署CTC语音唤醒-移动端-单麦-16k-小云小云镜像,快速构建轻量级语音唤醒系统。该方案专为移动端优化,开箱即用,可高效集成于智能音箱、车载语音助手等设备,实现“小云小云”关键词的精准、低延迟唤醒。

weixin_32687875的博客 346

chineseocr_lite轻量级OCR架构解析:跨平台移动端实现与性能优化方案

chineseocr_lite是一款超轻量级中文OCR解决方案,总模型仅4.7M,支持竖排文字识别及ncnn、mnn、tnn多种推理框架。该项目针对移动端和嵌入式设备进行了深度优化,实现了高性能、低资源消耗的文字识别能力,为技术决策者和开发者提供了从算法原理到工程实现的全栈解决方案。 ## 技术原理:轻量级OCR架构设计 ### 模型压缩与优化策略 chineseocr_lite的核心创新在

gitblog_00193的博客 482

实测有效:25ms延迟的移动端语音唤醒系统搭建方法

本文介绍了如何在星图GPU平台上一键自动化部署CTC语音唤醒-移动端-单麦-16k-小云小云镜像,快速搭建低延迟语音唤醒系统。该方案专为移动端优化,可实现25ms超低延迟响应,典型应用于智能音箱、手机APP等设备的离线语音唤醒场景,提升人机交互体验。

weixin_42153793的博客 335

树莓派Zero W打造低成本家庭安防系统:硬件连接与Python实现

物联网技术通过传感器网络将物理世界与数字世界连接,其核心原理在于利用嵌入式设备采集环境数据,并通过网络协议进行传输与处理。这项技术的价值在于能够以极低的成本实现智能化监控与控制,广泛应用于智能家居、环境监测等领域。在家庭安防场景中,通过树莓派Zero W这类低功耗、高集成度的开发板,配合磁簧开关等传感器,可以构建一个灵活可控的本地化监控系统。本文基于树莓派Zero W和Python编程,详细介绍了如何搭建一个具备状态监测、异常报警和消息推送功能的安防系统,其中涉及GPIO控制、软件防抖和进程守护等关键实践,

weixin_30642869的博客 427
上一篇: 如何用Python爬取网易云音乐的全部评论?
下一篇: 如何用Python发一个高逼格的朋友圈
python之光
博客等级 码龄7年 114粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值