腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
Frost's Blog
源站地址: https://frostming.com
专栏成员
举报
64
文章
49868
阅读量
11
订阅数
订阅专栏
申请加入专栏
全部文章(64)
python(38)
开源(8)
对象(8)
flask(7)
打包(6)
github(6)
编程算法(6)
工具(6)
接口(6)
配置(6)
git(5)
api(5)
网络安全(4)
函数(4)
开发者(4)
数据(4)
markdown(3)
插件(3)
服务(3)
继承(3)
日志(3)
系统(3)
字符串(3)
javascript(2)
bash(2)
vue.js(2)
ajax(2)
django(2)
渲染(2)
http(2)
容器(2)
windows(2)
lock(2)
project(2)
pytest(2)
self(2)
博客(2)
测试(2)
程序(2)
翻译(2)
服务器(2)
工作(2)
后端(2)
解决方案(2)
开发(2)
设计(2)
搜索(2)
系统设计(2)
语法(2)
云服务器(1)
ios(1)
php(1)
node.js(1)
html(1)
json(1)
android(1)
数据库(1)
sqlite(1)
云数据库 Redis®(1)
sql(1)
ide(1)
unix(1)
nginx(1)
bash 指令(1)
访问管理(1)
腾讯云测试服务(1)
网站(1)
存储(1)
游戏(1)
自动化(1)
正则表达式(1)
面向对象编程(1)
npm(1)
hexo(1)
数据结构(1)
https(1)
持续集成(1)
action(1)
add(1)
argparse(1)
chrome(1)
coding(1)
debian(1)
dependencies(1)
email(1)
import(1)
live(1)
pip(1)
pipenv(1)
post(1)
protected(1)
publish(1)
script(1)
sys(1)
version(1)
virtual(1)
virtualenv(1)
web(1)
百度(1)
编程语言(1)
编辑器(1)
变量(1)
编码(1)
部署(1)
程序员(1)
二进制(1)
脚本(1)
进程(1)
连接(1)
浏览器(1)
命令行(1)
前端(1)
权限(1)
软件(1)
腾讯(1)
同步(1)
网络(1)
协议(1)
性能(1)
序列化(1)
异常(1)
源码(1)
终端(1)
自动化部署(1)
搜索文章
搜索
搜索
关闭
友好的 Python:封装和复用
接口
python
json
对象
函数
最近我写了一个 TTS(Text to Speach) 库 Tetos,为的就是统一各种云 TTS 服务的调用接口,让用户可以用同一套代码,只需要变动参数就可以在不同的 TTS 间切换。
岂不美哉Frost
2024-05-10
123
0
PDM 的内部实现(2)
翻译
工作
数据
lock
测试
这篇文章将会介绍 PDM 的 lock 策略,基于当前最新版本 2.13。英文版由 LLM 辅助翻译。
岂不美哉Frost
2024-04-03
141
0
PDM 的内部实现(1)
version
数据
python
email
protected
为了解答一些高频出现的问题和方便未来的贡献者,我计划从这篇文章开始,写一系列关于 PDM 内部实现的文章。 这篇文章将会介绍 PDM 的 lockfile,基于当前最新版本 2.12。英文版由 LLM 辅助翻译.
岂不美哉Frost
2024-04-03
122
0
两种风格的错误处理
编程语言
程序
程序员
异常
语法
错误处理是编程语言中很重要的组成部分。一般来说,发生错误时,要立即中止程序正常逻辑的执行,转而执行错误处理逻辑,这个过程称为错误处理。 我用过的编程语言中,比较熟悉的两种错误处理方式,一种是异常抛出,一种是错误返回。它们各有优缺点,也有各自胜任的场景。
岂不美哉Frost
2024-01-03
176
0
友好的 Python:面向对象接口
python
对象
函数
接口
配置
很久没更新了,写这篇文章是因为受了高天直播 Code Review的启发,深刻感觉到 Python 的灵活和强大,导致了实现同样的功能不同的人会写出完全不一样的代码。Python 语法糖有很多,如何把握「甜度」?过犹不及,我就本人的口味来细说一下。
岂不美哉Frost
2023-10-19
231
0
What's New In PDM 2.0?
pip
post
project
publish
script
PDM has released 2.0.0 recently, it is mostly complete feature-wise. This post lists and illustrates the important new features, and more details can be seen in the changelog.
岂不美哉Frost
2023-10-19
229
0
Python 打包的新动态
python
打包
工具
开发者
字符串
今年以来,Python 打包社区依然很活跃,有对 PEP 582 的最新修改,也出现了一些新的提案, 本文将略作总结。
岂不美哉Frost
2023-10-19
170
0
Python 打包的新动态
python
打包
工具
开发者
字符串
今年以来,Python 打包社区依然很活跃,有对 PEP 582 的最新修改,也出现了一些新的提案, 本文将略作总结。
岂不美哉Frost
2023-10-19
193
0
在 Python 中使用 vendor 的方法
python
开源
工具
软件
协议
本文介绍了在 Python 库中 vendor 第三方库的正确方法。我知道这篇文章的受众非常狭窄,大部分 Python 开发者都不会也不需要用到这个技术, 但是本着分享的精神还是把它总结一二,作为软件的作者更是应该尊重所有其他库的作者的劳动。
岂不美哉Frost
2023-10-19
386
0
利用 GitHub Action 和快捷指令解决 Logseq 的最后一米
github
自动化
action
日志
同步
我是一个 Logseq 的新手玩家,在使用 Logseq 的时候,有一个最大的痛点, 就是 Logseq 不能随时随地记日记(Journal),本地化存储是 Logseq 的优点,但也造成一些不便。比如我躺上床上,在淋浴中,在运动中想到一个点子, 难道我要记到脑子里,等第二天再记到电脑上,还是我立刻打开电脑记下来呢,这两种方式对中年人都不友好。我把这个问题称作 Logseq 的最后一米问题。
岂不美哉Frost
2023-10-19
467
0
Debian 系统上捉摸不定的 Python
python
打包
debian
测试
系统
本文是对这句话的一个扩展。作为一个 Python 打包工具的开发者,非常痛恨 Debian 系统,所以我在回复 laixintao 时说道: Python 打包系统的混乱,Debian 系统是要居大功的。其实不止 Debian 是如此,下面开始吐槽,非常不严谨,吐槽完我就跑。
岂不美哉Frost
2023-10-19
274
0
PDM 2.0 有什么新特性?
打包
工具
后端
脚本
配置
PDM 在最近发布了 2.0.0 版本,新特性已基本完成。本文将介绍这次更新的内容。详细改动日志在这里可以看到。
岂不美哉Frost
2023-10-19
343
0
友好的 Python:扩展友好
python
self
程序
对象
开发者
Python 是一门相当灵活动态的语言,这就导致实现一件事情可用的方法往往不止一个,于是就有很多人质疑 Python 之禅中的这一句话:
岂不美哉Frost
2023-10-19
196
0
友好的 Python:接口友好
python
对象
接口
连接
设计
上一篇说到写代码要对开发者、接手者友好,需要让程序扩展起来比较容易,实现「高内聚」。同样地,对用户来说,程序使用起来是否友好也是决定了他用不用你的软件的一大要素。本文我们就先说一说其中的一种使用情形:作为上游库对下游提供接口(API)。
岂不美哉Frost
2023-10-19
153
0
再谈 Python 中的继承(译)
python
对象
继承
接口
设计
本文是 Subclassing in Python Redux 的中文版。在阅读的过程中,我发现与我的「友好的 Python」不谋而合,故向作者请求翻译此文。版权归原作者 Hynek Schlawack 所有。除非特别说明,本文所有的「我」均指原作者 Hynek。
岂不美哉Frost
2023-10-19
277
0
argparse 的高级用法
add
argparse
函数
继承
命令行
Python 里的 argparse 大家都不陌生,是用来解析命令行参数的标准库,它的用法大致是这样:
岂不美哉Frost
2023-10-19
268
0
A Review: Pipenv vs. Poetry vs. PDM
python
dependencies
lock
pipenv
pytest
It is 2021 and we are all using or heard of package managers in Python, among which are Pipenv and Poetry. I also built a new package manager PDM to solve similar problems. There exist some comparisons between them around the community, but this article is not going to talk about the user interface or their versatility, it is going to focus on two important aspects: performance and correctness.
岂不美哉Frost
2023-10-19
851
0
我最近做开源的体会
渲染
开源
接口
腾讯
性能
最近每天早上醒来的第一件事就是看邮件,做开源这么久,好像突然变忙起来了,之前从来没有过的分身乏术的感觉也涌现了出来。
岂不美哉Frost
2023-10-19
179
0
自建、免费、开源的评论系统解决方案
开源
部署
服务
解决方案
系统
我最近把评论系统切换到了Cusdis,这是一个非常年轻的项目,我是看着 GitHub Repo 从建立到现在近 900 个 star 的。产品体验不错,在开源协作的过程中也有很多收获,觉得有必要推荐一下,并且介绍下自己用的 workflow 所以有了这篇水文。
岂不美哉Frost
2023-10-19
661
0
重新思考自定义容器类的实现
容器
对象
翻译
数据
序列化
在 Python 中如何编写一个自定义的字典类?大家可能被告诉要使用collections.abc中的类作为基类而不是dict。dict也不是任何时候都不能做基类——当你没有重载任何内建方法时可以直接继承dict。
岂不美哉Frost
2023-10-19
150
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档