刷新
解锁UV工具新玩法:让Python脚本运行更高效的实用技巧

博主头像 作为Python开发者,你是否经常被依赖安装的漫长等待、虚拟环境的繁琐管理,或是脚本分享时“环境不一致”的问题困扰? 近年来,一款名为UV的工具悄然兴起,它不仅以极速安装依赖著称,更通过一系列创新设计重构了Python脚本的运行逻辑。 本文主要介绍UV的三大实用技巧,从“依赖即代码”到“动态环境隔离 ...

Python 潮流周刊#99:如何在生产环境中运行 Python?(摘要)

本周刊由 Python猫 出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。 分享了 12 篇文章,12 个开源项目,2 则音视频,2 则热门话题 重要提示: ...

[flask]自定义请求日志

博主头像 前言 flask默认会在控制台输出非结构化的请求日志,如果要输出json格式的日志,并且要把请求日志写到单独的文件中,可以通过先禁用默认请求日志,然后在钩子函数中自行记录请求的方式来实现。 定义日志器 下面代码定义了两个JSON日志格式化器,JsonFormatter 的日志格式是给普通代码内使用的 ...

python基础必练题!!

博主头像 水仙花数 水仙花数 info = 3 while info: # 用户输入数字 try: print(f"请输入数字,您有{info}次机会!!") num = int(input("请输入100-999的数字:")) if num<100 or num>999: info -= 1 print(f ...

『Plotly实战指南』--样式定制高级篇

博主头像 在数据可视化领域,Plotly不仅是高效的绘图工具,更是设计师的创意画布。 当基础图表已无法满足品牌化需求时,样式定制能力将成为数据叙事的关键武器。 深入的样式定制能够帮助我们打造品牌化图表、实现精准的视觉表达,并显著提升交互体验。 本文将深入探讨Plotly的样式定制高级技巧,从自定义模板的创建到 ...

python 实现消费者优先级队列

博主头像 本文分享自天翼云开发者社区《python 实现消费者优先级队列》,作者:Frost 关键字 条件变量,信号量,消费者优先级,公平性,堆队列算法 需求背景 常见的是消息队列支持为消息指定优先级,但支持为消费者指定优先级的却很少见,作者在网上检索一般能查到 rabbitMQ 的消费者优先级相关资料。并没 ...

在Python后端项目FastApi中使用MongoDB进行数据处理

博主头像 我在前面随笔《在SqlSugar的开发框架中增加对低代码EAV模型(实体-属性-值)的WebAPI实现支持》中介绍了对于EAV数据存储的时候,我们把变化字段的数据记录存储在MongoDB数据库里面,这样除了支持动态化字段变化外,也更好的支持对字段不同类型的查询处理,之前随笔介绍的是基于C#操作Mon... ...

『Plotly实战指南』--样式定制基础篇

博主头像 在数据可视化的世界中,一个精心设计的图表不仅能准确传达信息,还能提升整体的专业性和吸引力。 而Plotly作为Python中强大的可视化库,提供了丰富的样式定制功能,帮助我们轻松实现这一目标。 本文从快速换肤到精细调整,深入探索Plotly的样式定制基础,让你的图表在视觉上脱颖而出。 1. 内置模板 ...

一文速通Python并行计算:09 Python多进程编程-进程之间的数据同步-基于互斥锁、递归锁、信号量、条件变量、事件和屏障

博主头像 多进程同步机制包括互斥锁、递归锁、信号量、条件变量、事件和屏障等:互斥锁用于保护共享资源,递归锁支持同一进程重复加锁,信号量可控制访问资源的数量,条件变量用于进程间等待特定条件,事件用于进程间通信和同步,屏障用于多个进程在特定点同步,确保协同运行。 ...

Python 潮流周刊第3季总结,附电子书下载

我订阅了很多的周刊/Newsletter,但是发现它们都有一个共同的毛病:就是缺乏对往期内容的整理,它们很少会对内容数据作统计分析,更没有将内容整理成合集的习惯。 在自己开始连载周刊后,我就想别开生面,除了每周更新正刊外,还计划定期做一些盘点。我认为过往周刊值得被串联起来,形成合集后,既方便大家阅读 ...

Python 潮流周刊第二季(31~60)-纯链接版

你好,我是豌豆花下猫。 Python 潮流周刊第 2 季(31-60期)在 2024.07.16 已完结,第 3 季(61-90期)在 2025.02.23 已完结。 在周刊即将更新到第 100 期之际,我将第 2 季内容整理成一份简化版,分享给大家。 本文总计约 800 个链接,有 5 大分类,你 ...

Python 潮流周刊#98:t-string 语法被正式接纳了(摘要)

本周刊由 Python猫 出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。 分享了 12 篇文章,12 个开源项目,2 则音视频 重要提示:本周刊即将迎来第 ...

爬虫项目之使用多线程爬取4K桌面网站壁纸

博主头像 由于这次搜索的目标网页是分页式的,所以采用requests+lxml技术爬取数据。但是这次的网站图片数据累计4296张图片,如果采用单线程爬取这些数据,那么爬完所有数据将多花费一些时间,而如果采用多线程ThreadPoolExecutor技术,那么爬取数据的速度将会大大提高。 ...

『Plotly实战指南』--布局基础篇

博主头像 在数据分析与可视化领域,一张优秀的图表不仅需要准确呈现数据,更应通过合理的布局提升信息传达效率,增强专业性和可读性。 Plotly作为一款强大的Python可视化库,提供了丰富的布局定制功能,帮助我们实现这一目标。 本文将从基础元素设置到坐标轴深度定制,结合代码与场景案例,来介绍标签与坐标轴的核心布 ...

<1···151617···23>