pytz 中的时间偏移问题

说明 pytz 时区对象直接作为 tzinfo 会导致时间偏移,并给出正确使用 localize 与 astimezone 的方法。

 2019年3月16日 · 1 分钟 · 362 字 · mrchi

attrs 和 dataclasses

介绍 Python 中 attrs 和 dataclasses 库,用于简化数据类定义和使用。

 2019年3月16日 · 2 分钟 · 630 字 · mrchi

Python 异常处理的优秀实践

总结三个异常处理好习惯:精确捕获异常、保持抽象一致性、避免异常喧宾夺主。

 2019年3月14日 · 2 分钟 · 570 字 · mrchi

Python 集成 LDAP 登录

介绍 LDAP 基本概念、对象类和 Schema,并演示用 Docker 搭建测试环境及 Python ldap3 库实现登录集成。

 2019年3月14日 · 2 分钟 · 738 字 · mrchi

DNS 服务原理简介

概述 DNS 解析、记录与常用命令行工具。

 2019年3月14日 · 3 分钟 · 1255 字 · mrchi

制作 deb 格式软件包

介绍 Debian 软件包格式 deb 的结构、打包目录、DEBIAN 目录文件和打包命令。

 2019年2月2日 · 2 分钟 · 978 字 · mrchi

使用 JSON Schema 进行参数验证

概述 JSON Schema 的核心语法、常用校验规则与重用方式。

 2019年2月1日 ·  2019年4月18日 · 3 分钟 · 1437 字 · mrchi

PostgreSQL 基础操作

概览 PostgreSQL 常用连接、管理与数据操作命令。

 2018年11月30日 · 2 分钟 · 528 字 · mrchi

PyYAML:YAML 格式 Python 处理库

介绍 PyYAML 库的基本用法,包括加载和转储 YAML 数据,以及自定义对象转换。

 2018年11月1日 · 4 分钟 · 1948 字 · mrchi

RQ-轻量级 Python 任务队列

RQ 是一个基于 Redis 的轻量级 Python 任务队列,用于异步执行任务,支持任务调度、监控和错误处理。

 2018年10月30日 · 13 分钟 · 6455 字 · mrchi