会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
千里之行,始于足下
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
16
17
18
19
20
21
22
23
24
···
74
下一页
2025年1月9日
『玩转Streamlit』--集成定时任务
摘要: 学习了Streamlit了之后,可以尝试给自己的命令行小工具加一个简单的界面。 本篇总结了我改造自己的数据采集的工具时的一些经验。 1. 概要 与常规的程序相比,数据采集任务的特点很明显,比如它一般都是I/O密集型程序,涉及大量网络请求或文件读写,耗费的时间比较长;而且往往是按照一定的时间间隔周期性
阅读全文
posted @ 2025-01-09 13:50 wang_yb
阅读(1450)
评论(0)
推荐(0)
2025年1月7日
manim边做边学--动画组合
摘要: 动画组合类的作用是将多个动画组合起来,以实现更复杂的动画效果。 Manim中有4个用于动画组合的类: AnimationGroup:将多个动画组合在一起同时播放,能一次性呈现多个对象的不同变化 LaggedStart:按照添加顺序依次启动多个动画,每个动画间有延迟,使动画呈现出清晰的先后顺序 Lag
阅读全文
posted @ 2025-01-07 14:32 wang_yb
阅读(1090)
评论(0)
推荐(0)
2025年1月6日
探索Python @dataclass的内部原理
摘要: 之前写过一篇介绍Python中dataclass的文章:《掌握python的dataclass,让你的代码更简洁优雅》。 那篇侧重于介绍dataclass的使用,今天想探索一下这个有趣的特性是如何实现的。 表面上看,dataclass就是一个普通的装饰器,但是它又在class上实现了很多神奇的功能,
阅读全文
posted @ 2025-01-06 09:01 wang_yb
阅读(928)
评论(0)
推荐(1)
2025年1月2日
manim边做边学--动画轨迹
摘要: 本篇介绍Manim中两个和动画轨迹相关的类,AnimatedBoundary和TracedPath。 AnimatedBoundary聚焦于图形边界的动态呈现,能精准控制边界绘制的每一帧,助力我们清晰展示几何图形的搭建流程。 TracedPath则擅长实时追踪物体或点的运动轨迹,以直观且动态的方式呈
阅读全文
posted @ 2025-01-02 15:35 wang_yb
阅读(1054)
评论(0)
推荐(3)
2024年12月31日
Python并发总结:多线程、多进程与异步编程
摘要: 随着多核的发展,Python中并发编程也变得越来越广泛且发展很快。 一方面,Python提供了多种并发编程工具。 比如,传统的多线程,通过threading模块方便地创建和管理线程,可用于I/O密集型任务; 多进程,利用multiprocessing模块充分利用多核CPU优势,适合CPU密集型任务。
阅读全文
posted @ 2024-12-31 13:10 wang_yb
阅读(7086)
评论(0)
推荐(1)
2024年12月30日
manim边学边做--改变动画速度
摘要: ChangeSpeed类是Manim库中用于修改动画速度的类。 它提供了一种灵活的方式来控制动画的播放速度,使动画在不同时间段内以不同的速度播放,从而创造出更加丰富多样的动画效果。 比如,在创建包含多个元素动画的场景中,通过ChangeSpeed可以精确控制不同元素在不同时间点的移动速度,实现复杂的
阅读全文
posted @ 2024-12-30 12:05 wang_yb
阅读(780)
评论(0)
推荐(1)
2024年12月27日
Python包管理不再头疼:uv工具快速上手
摘要: Python 包管理生态中存在多种工具,如 pip、pip-tools、poetry、conda 等,各自具备一定功能。 而今天介绍的uv 是 Astral 公司推出的一款基于 Rust 编写的 Python 包管理工具,旨在成为 “Python 的 Cargo”。 它提供了快速、可靠且易用的包管理
阅读全文
posted @ 2024-12-27 12:51 wang_yb
阅读(106659)
评论(4)
推荐(20)
2024年12月25日
『玩转Streamlit』--上传下载文件
摘要: 在Web应用中,文件的上传下载是交互中不可缺少的功能。 因为在业务功能中,一般不会只有文字的交互,资料或图片的获取和分发是很常见的需求。 比如,文件上传可让用户向服务器提交数据,如上传图片分享生活、提交文档用于工作协作等,丰富应用功能。 而文件下载则使用户能获取服务器端的资源,像下载软件、报告等,提
阅读全文
posted @ 2024-12-25 16:12 wang_yb
阅读(2284)
评论(0)
推荐(0)
manim边学边做--同伦变换
摘要: 在Manim中,移动一个元素除了之前介绍的方法之外,还可以通过同伦运算来移动一个元素。 与普通的移动元素方式相比,使用同伦运算移动一个元素时,实际上是在考虑整个空间的连续变形过程中元素的相应变化。 这种移动不是孤立地看待元素的位置改变,而是将元素置于空间的整体结构中,通过连续变形的方式实现元素的 “
阅读全文
posted @ 2024-12-25 08:39 wang_yb
阅读(944)
评论(0)
推荐(0)
2024年12月24日
『玩转Streamlit』--集成Plotly
摘要: 之前介绍了如何在Streamlit App中使用Matplotlib库来绘图。 本篇介绍 Steamlit结合Poltly的方法,相比于Matplotlib,Poltly的交互性更强, 更适合在Web应用中做为可视化的工具。 1. st.plotly_chart函数 st.plotly_chart函
阅读全文
posted @ 2024-12-24 09:50 wang_yb
阅读(1458)
评论(0)
推荐(0)
上一页
1
···
16
17
18
19
20
21
22
23
24
···
74
下一页
公告