Manim进阶:用背景图片让你的数学视频脱颖而出
做Manim动画久了,你是否厌倦了那万年不变的黑色虚空?
很多初学者(甚至老手)都想给动画加个背景图,但往往会遇到两个问题:
怎么加? 是把图片放进去,还是设置相机?
看不清! 背景花里胡哨,前面的文字公式瞬间“隐身”了。
今天,我们就来揭开Manim动画中一个简单却强大的技巧--为动画添加背景。
通过几个小示例, ...
有用的包 #Python
整理一点有用的包,持续更新中~
pandas
数据处理神器,一维、二维数据,安装命令pip install pandas
读取文件
import pandas as pd
df = pd.read_csv("data.csv") # 读取 CSV 文件
df = pd.read_excel("data.xlsx") # 读取 Excel 文件(默认第一张表)
df = pd.read_json("data.json") # 读取 JSON 文 ...
学习02
操作系统有什么用
操作系统类似于管家身份帮助我们与语言不通的奴隶交流
能够将我们的指令转达给CPU,让CPU去工作
方便我们与计算机之间进行交流
可以将我们的指令变成0和1传达给计算机
计算机由哪三大部分组成?
硬件
应用程序
操作系统
操作系统和应用程序的启动流程
应用程序
点击应用程序
操作系统将指令传给CPU
C ...
Python 开发技术栈梳理:从数据库、爬虫到 Django 与机器学习
很多开发者学 Python 都是东拼西凑,学完基础不知道怎么做项目,学完框架不懂底层原理。最近整理了一套比较系统的学习资源,从基础语法到架构设计都有覆盖,分享给需要的朋友。
什么是真正的 Python 全栈开发
在整理学习资料时,发现很多同学对"全栈开发"这个概念理解得比较模糊。到底需要掌握哪些技术?各模块之间是什么关 ...
让你的动画“活”过来:Manim 节奏控制指南 (Rate Functions)
你在制作Manim动画时,是否遇到过这样的困境?
“代码写得天衣无缝,运行流畅,出来的动画却总觉得哪里不对劲?”
虽然物体确实从 A 移动到了 B,但看起来就像是老旧的工业机器人在干活——僵硬、死板,甚至有点无聊。
其实,你的动画离 “丝滑” 和 “专业”,往往只差这一个参数的距离:rate_func (速率函数)。
今天,我 ...
别急着转投 Polars!Pandas 3.0 带着“黑科技”杀回来了
大家好,在数据分析圈子里摸爬滚打这么多年,最近大家见面打招呼的方式都变了。
以前是“你用 Pandas 处理那个 csv 了吗?”,现在变成了“你还没用 Polars 吗?那速度快得飞起!”
确实,在这个 GPU 算力爆炸、多线程并行的时代,我们这位陪伴多年的老朋友 Pandas,因为单线程和内存管理的“历史包袱”,显得有点步履蹒跚 ...
Excel处理控件Aspose.Cells教程:使用Python从Excel工作表中删除数据透视表
在使用 Excel 处理数据时,数据透视表通过汇总大型数据集,简化了分析过程。但随着分析的深入,您可能需要删除旧的数据透视表,以保持工作表的整洁或为新的分析结果做好准备。您可以快速删除任何数据透视表,无需手动查找,也不会留下任何失效的引用。本教程将逐步介绍如何借助Aspose.Cells使用Python从Excel 工作表中删除 ...
国产化Excel开发组件Spire.XLS教程:Python将列表导出为CSV文件(含一维/二维/字典列表)
在数据处理与交换中,CSV(逗号分隔值)格式因简洁通用,成为跨应用、跨数据库的数据交换首选。对于 Python 开发者而言,将 Python 列表转换为 CSV 格式是高频需求——无论是导出应用数据、生成报表,还是准备分析数据集,都离不开这一操作。
Spire.XLS for Python 凭借直观可靠的方法简化了这一过程,无需依赖 Micros ...
在基于FastAPI的Python开发框架后端,增加阿里云短信和邮件发送通知处理
在一些业务系统中,整合短信和邮件通知是一种常见的处理方式,之前我在多篇随笔中介绍过基于.NET的整合处理,本篇随笔介绍基于FastAPI的Python开发框架后端,增加阿里云短信和邮件发送通知处理。
1、短信通知处理的介绍
之前我在多篇随笔中介绍过基于.NET的《SqlSugar开发框架》中整合过短信接入的内容:《使用阿里云的短信 ...
更新了!微信公众号文章数据批量导出excel软件1.1版,轻松实现统计分析
免责声明:本文章的所有内容仅供学习和参考之用,禁止用于商业用途。任何人或组织不得将本软件及生成的内容用于非法用途或侵犯他人合法权益。如果你想要转载下载文章数据,请务必获得相关责任人的授权!
一、前言
今天分享的公众号文章数据批量导出工具是老王原创开发的,完全免费!从软件第一个版本发布到现在,陆陆续 ...
「亲手画出动态数学」:让数学可视化触手可及的Manim入门课
数学的美,藏在动态的逻辑里——而 Manim,正是那个能把抽象公式变成「会说话的动画」的神器。
今天,给大家推荐一门我自己录制的从零开始的Manim入门课,哪怕你是编程小白,也能跟着一步步画出属于自己的数学动画!
这门课程适合谁?
如果你是以下任意一类人,这门课就是为你准备的:
▸ 数学爱好者:想亲手把脑海中的数学 ...
PDF处理控件Aspose.PDF教程:在Python中向PDF文档添加页面
处理 PDF 文件是现代应用程序中常见的操作。您可能需要生成报告、创建发票或以编程方式构建数字文档。在本教程中,您将学习如何借助强大的Aspose.PDF,使用 Python,通过几个简单的步骤向 PDF 文档添加页面。我们将通过实际的代码示例,向您展示如何添加空白页、插入其他 PDF 文件中的页面以及将多个 PDF 文件中的页面合并 ...
【Python 基础】第 3 期:使用 PyCharm 编写 Hello World
我们写文档大多用 Word、写表格大多用 Excel、写幻灯片大多用 PPT。
写代码也需要一个软件作为编辑器(传说的大神用记事本写代码纯属玩笑了,越是大神越追求效率,用的软件功能越强)。
Python 现在已经有了非常多的代码编辑器:
讨论哪个代码编辑器最好用,是会引发程序员之间战争的,这里就不讨论孰优孰劣了。
这里使 ...
【Python 基础】第 2 期:环境搭建
在开始编写 Python 代码前,还需要搭建 Python 的开发环境。
电脑是没办法直接读懂 Python 代码的,而是需要一个解释器,实时把代码翻译成字节码,字节码再转换成 0 和 1,电脑就能读懂了。
Python 的运行过程就是翻译一行、执行一行(所以 Python 的运行速度较慢)。
我们一般说安装 Python,本质上就是安装 Python 解释 ...
MPP文件处理组件Aspose.Tasks教程:使用Python在Excel中打开MPP文件
Microsoft Project 文件 (MPP)通常用于规划、管理和跟踪项目。然而,许多用户更喜欢在 Excel 中分析和共享项目数据,因为它提供了排序、筛选和报告的灵活性。在本教程中,您将学习如何借助Aspose.Tasks,使用 Python 在 Excel 中打开 MPP 文件,并将其导出为常见的电子表格格式,例如 Spreadsheet 2003 XML、XLSX和CSV。
A ...
文档处理控件Aspose.Words教程:Python将Markdown转换为Word
Markdown是一种轻量级标记语言,允许用户使用简单的语法编写格式化文本。虽然它非常适合基于 Web 的内容,但在专业环境中,Word 更适合用于编辑、协作和发布。要共享、编辑或打印Markdown ( .md)文件,您有时可能需要将它们转换为 Word 文档 (.docx)。本文将演示如何借助Aspose.Words使用Python将 Markdown 转换为 Word。
...
【Python 基础】第 1 期:人生苦短,我用 Python
介绍
Python 在英语中是蟒蛇的意思,它的 logo 也是两条蟒蛇缠绕在一起。
然而 Python 和蟒蛇实际上没有半点关系。
Python 是由荷兰程序员 Guido van Rossum(因为其名字的前三个字母“gui”是中文“龟”的拼音,所以江湖人称“龟叔”)独立开发完成初版的。
“龟叔”曾供职于 Google,现任职于 Dropbox(多宝箱)。
1989 ...
FFmpeg开发笔记(八十五)基于PyQt和FFmpeg的开源视频剪辑器OpenShot
《FFmpeg开发实战:从零基础到短视频上线》一书的“第 12 章 FFmpeg的移动开发”介绍了如何使用FFmpeg在手机上剪辑视频,方便开发者更好地开发类似剪映那样的视频剪辑软件。那么在桌面系统上还有一款开源视频剪辑框架OpenShot,通过该框架可以更快地加工编辑视频文件,下面就来介绍如何在桌面系统中使用OpenShot。
Op ...
Aspose.Words for Python 现已支持基于 AI 的文档翻译功能!
在全球化协作与多语言内容创作日益频繁的今天,开发者和企业对高效、智能的文档翻译解决方案需求不断增长。作为全球知名的文档处理组件厂商之一,Aspose 推出的 Aspose.Words for Python 现已全面支持 AI 智能翻译功能,通过全新的aspose.words.ai模块,为开发者提供高精度、结构化、自动化的 Word 文 ...
国产化Excel开发组件Spire.XLS教程:在Python中将Pandas DataFrame导出到Excel的详细教程
在 Python 开发中,处理表格数据是非常常见的任务,而 andas 是最常用的数据处理和分析库。开发者经常需要将 andas DataFrame 导出到 Excel,以便进行报告、团队协作或进一步的数据分析。虽然 Pandas 提供了 to_excel 方法进行基本导出,但如果需要创建格式丰富和含图表的专业 Excel 报表,则需要借助专业Exc ...