分类: 术→技巧

Python Markdown的解析与转换

在先前的文章Obsidian 使用之 Markdown 中介绍下 Markdown 语法。今天要梳理的是如何在 Python 中解析和处理 markdown 语法。Python 有几个流行的 Markdown 处理包,可以帮助你将 Markdown 转换为 HTML、PDF,或用…

术→技巧, 研发 ·

Python 收发Email电子邮件

标准库中的电子邮件 Python标准库中有几个模块专门用于处理电子邮件的创建、解析、发送和接收。 smtplib:用于发送电子邮件。实现了SMTP(Simple Mail Transfer Protocol)协议。允许通过邮件服务器发送邮件。…

术→技巧, 研发 ·

Python可视化工具Altair

Altair简介 Python包Altair是一个基于Vega和Vega-Lite构建的声明式数据可视化库。它通过简洁的语法和直观的API,使得创建具有交互性的统计图表变得简单而直观。 主要特点 声明式语法:Altair使用声明式语法来…

数据, 术→技巧 ·

Python序列化与反序列化

在先前的文章中Python JSON/JSONP 数据解析,涉及到的 Python 自带的 JSON 和 SimpleJson 的简单介绍。这次主要梳理了一些比较流程的 Python 序列化与反序列化工具。 pickle pickle 是 Python 标准库中的一个模块…

术→技巧, 研发 ·

Python URL解析包

在Python中,URL解析库可以在多种场景中使用,以下是一些常见的使用场景: Web爬虫和数据抓取:在编写网络爬虫时,需要解析HTML页面中的URL,以便抓取和访问其他页面。需要处理相对URL和绝对URL之间的转换。 构…

艾宾浩斯遗忘曲线与Anki

虽然这似乎有悖常理,但遗忘实际上有一个生物学优势,对人类的整体认知能力有益。我们的大脑不断处理和存储信息,因此清除不必要或不相关的信息为新的记忆和学习腾出空间非常重要。遗忘过程对于我们适应和应对新体…

游戏回顾《去月球》

《去月球》是我最近玩过的游戏之一,也是印象比较深的游戏。印象深表示是它比较特别。《去月球》是一款由独立开发者制作的叙事型游戏,如果不是由于其历史评分较高+史低价格,我也不会去玩这款游戏。 《去月球》…

产品, 术→技巧 ·

数据库设计中的三大范式

在数据库设计中,范式是用来规范表格结构,以减少数据冗余和提高数据一致性的理论标准。第一范式(1NF)、第二范式(2NF)和第三范式(3NF)是关系型数据库设计中的关键概念,它们构成了数据库规范化的基础。 第…

术→技巧, 研发 ·

SQL中IN与EXISTS的使用

在SQL中,IN和EXISTS(以及它们的否定形式NOT IN和NOT EXISTS)是常用的子查询条件,用于检查某个值是否在子查询结果集中存在。虽然它们可以实现类似的功能,但在语法、性能和行为上存在一些差异。 IN IN 用于检…

数据, 术→技巧 ·

Python大数据处理工具Dask

Dask简介 Dask是一个用于并行计算的Python库,它旨在扩展Python的生态系统,使其能够处理大规模数据计算。Dask通过提供动态任务调度系统和大数据集合(如并行数组、数据帧等),帮助开发者在多核处理器或集群上有效…