作者小头像 Lv.3
更多个人资料
245 成长值
0 关注
0 粉丝
+ 关注 私信

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据
个人勋章
TA还没获得勋章~
成长雷达
230
15
0
0
0

个人资料

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
全部时间
全部时间
最近三天
最近一周
最近一月
  • 全部
  • 暂无专栏分类
Python 的 json:别再用字符串拼接造 JSON
Python 的 json:别再用字符串拼接造 JSON写 Python 时,跟别的服务打交道几乎绕不开 JSON:接口返回的是它,配置文件是它,日志里存的也是它。顺手写法是用字符串拼接来造一段 JSON——"{\"name\": \"" + name + "\"}",跑起来好像没问题,可一旦字段里出现引号、换行或者中文,拼出来的东西就很容易不是合法的 JSON:引号没转义、逗号多一个少一...
JSON Python
作者小头像 yd_268445051 2026-11-14 10:01:32
3
0
0
2026-11-14 10:01:32
3
0
0
Python 的 re:别再手写字符串解析
Python 的 re:别再手写字符串解析写 Python 时,字符串解析是最容易写散的地方:从一段日志里抠出日期、从文件名里取出编号、判断一串输入是不是邮箱格式。手写 split 加 if 判断,写几行还能应付,规则一多就变成一堆脆弱的下标和分支。re 就是标准库里专门干这件事的工具:用一个模式把规则写清楚,让引擎去匹配,而不是靠手工切片去猜。先看最常见的判断:一个字符串是不是符合某种格...
Python
作者小头像 yd_268445051 2026-11-13 11:40:02
3
0
0
2026-11-13 11:40:02
3
0
0
Python 的 itertools:别再手写循环做组合与分组
写 Python 时,很多循环其实是在重复造轮子:把几个列表拼成一个、取前 N 条、按某个键分组、生成所有两两组合。手写这些循环不难,但容易写错边界,也难一眼看出意图。itertools 就是标准库里专门干这件事的工具箱:它提供的都是惰性迭代器,用多少算多少,不会一次把结果全算出来占内存。先看最常用的 chain,把多个可迭代对象首尾相接:from itertools import chai...
Python
作者小头像 yd_268445051 2026-11-12 09:59:51
8
0
0
2026-11-12 09:59:51
8
0
0
Python 的 typing:先把类型写清楚,再让工具帮你查错
Python 的 typing:先把类型写清楚,再让工具帮你查错写 Python 时最常见的运行时报错,十有八九是类型对不上:函数明明要一个数字,传进来一个字符串;明明返回一个列表,某个分支却返回了 None。代码跑起来之前什么都看不出来,等报错时往往已经是线上。typing 就是为这件事准备的:把“这个参数应该是什么类型”写在代码里,让检查工具在运行前就把错指出来。先从最基础的注解写起。...
Python
作者小头像 yd_268445051 2026-11-11 10:09:08
14
0
0
2026-11-11 10:09:08
14
0
0
Python 的 collections:别再用字典手写计数和分组
Python 的 collections:别再用字典手写计数和分组统计词频、按类别分组,是写 Python 时最常遇到的两件事。顺手写法是先建一个空字典,再写一圈 if key in d 判断:counts = {}for word in words: if word in counts: counts[word] += 1 else: counts...
Python
作者小头像 yd_268445051 2026-11-10 10:10:37
19
0
0
2026-11-10 10:10:37
19
0
0
Python 的 datetime:别再用字符串算时间
算时间这件事,最容易顺手写成字符串操作:把 "2026-11-09 09:44" 切开取小时,或者拿两个时间字符串直接比大小。本地跑起来好像没问题,可一旦涉及时区、夏令时或者跨天计算,字符串就原形毕露了:"09:44" 比 "10:05" 小没错,但 "9:44" 和 "10:05" 按字符串比就反了;更不用说把北京时间和 UTC 混在一起比较,差出来的 8 小时能让定时任务整整错开一天。时...
Python
作者小头像 yd_268445051 2026-11-09 12:32:26
27
0
0
2026-11-09 12:32:26
27
0
0
Python 的 logging:别再用 print 调试生产问题
Python 的 logging:别再用 print 调试生产问题写 Python 脚本时,最顺手的调试办法就是到处加 print。本地跑一次能看到输出,问题就解决了——可一旦脚本跑到服务器上、跑进定时任务里,print 的输出就不知道去哪了:有的被重定向丢了,有的混在几千行输出里找不到,有的根本没留下任何记录。等线上出问题再想复现,往往连第一现场都找不回来。print 适合临时看一眼,不...
Python
作者小头像 yd_268445051 2026-11-08 09:53:41
30
0
0
2026-11-08 09:53:41
30
0
0
Python 的 pathlib:别再用字符串拼路径
Python 的 pathlib:别再用字符串拼路径写 Python 时处理文件路径,最常见的写法是字符串拼接:"data/" + name + ".csv"。这段代码在自己的电脑上跑得好好的,换一台 Windows 机器就可能出问题——分隔符不一样,末尾多一个斜杠就拼出双斜杠,少一个就把目录和文件名粘在一起。路径这件事,值得交给一个专门的类型来管,那就是 pathlib 的 Path。f...
Python
作者小头像 yd_268445051 2026-11-07 09:53:35
38
0
0
2026-11-07 09:53:35
38
0
0
Python 的 Enum:别再让散落的字符串常量满天飞
Python 的 Enum:别再让散落的字符串常量满天飞写 Python 代码时,最容易悄悄长出来的技术债,就是散落在各处的字符串常量:"pending"、"paid"、"shipped",今天在订单模块写一遍,明天在报表里又写一遍。拼错一个字母不会报错,只会在运行时悄悄走错分支,等发现时往往已经是一笔错账。Enum 正是用来收拢这些常量的:把一组相关的取值收进一个类型里,让拼写错误在写代...
Python
作者小头像 yd_268445051 2026-11-06 09:57:50
43
0
0
2026-11-06 09:57:50
43
0
0
Python 的 dataclass:少写样板代码,但默认值与可变字段要先讲清
Python 的 dataclass:少写样板代码,但默认值与可变字段要先讲清写 Python 类时,最常见的样板就是 __init__:十几个字段,就要写十几行赋值,还容易漏写 __repr__ 和 __eq__。dataclass 正是为了解决这个问题:用装饰器声明字段,剩下的由它生成。from dataclasses import dataclass@dataclassclass U...
Python
作者小头像 yd_268445051 2026-11-05 09:53:45
39
0
0
2026-11-05 09:53:45
39
0
0
总条数:23
10
10
20
50
100
  • 1
  • 2
  • 3

上滑加载中

https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注