《捕蛇者说》16 期发布: Goodbye Python 2, Hello Python 3! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
ryomahan
V2EX    Python

《捕蛇者说》16 期发布: Goodbye Python 2, Hello Python 3!

  •  1
     
  •   ryomahan
    ryomahan 2020-07-26 22:01:28 +08:00 2506 次点击
    这是一个创建于 1909 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本期我们和陈铮聊了 Python3 相关的话题。

    本期发布地址: https://pythonhunter.org/episodes/ep16

    itunes 美国区 已上架,itunes 中国区会稍晚一些通过审核之后发布

    喜马拉雅发布地址: https://www.ximalaya.com/keji/24821511/320705677

    推荐使用泛用型客户端收听本期播客。

    捕蛇者说 TG 讨论组: 点击链接加入

    捕蛇者说制作团队和往期节目嘉宾都在这里,快来 Happy~

    本期主播

    本期嘉宾

    TimeLine

    • 00:00:30 正片开始-嘉宾介绍
    • 00:01:27 聊一聊自己喜欢的 Python3 特性
    • 00:02:00 dataclasses
    • 00:04:09 在面向对象的开发过程中何时会用到 frozen 这个特性
    • 00:05:19 使用 datacalsses 时在 __init__ 中定义的参数属于 class 参数还是对象参数?
    • 00:12:10 有没有一个方法能够在 __init__ 方法中调用 dataclasses 的 __init__ 方法?
    • 00:15:10 Python 的执行代码有必要获取机器有多少核心嘛,因为它可以通过外部在控制多线程模型?
    • 00:16:46 有序字典
    • 00:17:18 Django choices
    • 00:19:00 金融验签之参数顺序
    • 00:21:15 关于对接支付接口的一些吐槽
    • 00:22:08 兼顾一批数据的有序和快速查找
    • 00:23:08 f-String
    • 00:24:52 如果将 f-String 的 f 前缀变成后缀
    • 00:26:02 type hint
    • 00:27:22 type hint 在 CI 中的应用
    • 00:29:16 在真实使用过程中是整理 CI 的时间消耗与 CI 帮助我们修复 BUG 的时间哪个更多一点
    • 00:30:00 Python3 中觉得不爽的点
    • 00:30:09 pep572 海象操作符
    • 00:30:57 (不局限于 Python3 )线上调试工具缺乏
    • 00:33:48 3 除以 2 的结果是什么
    • 00:34:42 Python3 sort 去掉了 cmp 参数
    • 00:35:32 Python3 的升级偏向于某些语法糖(相对于调试工具等方面)
    • 00:37:26 Python2 迁移至 Python3 过程中的问题
    • 00:38:01 迁移方式
    • 00:41:28 如何在之迁移了部分语法的情况下再 Python3 中进行测试
    • 00:43:46 分层迁移过程中的一些细节
    • 00:45:14 何时停止对 Python2 的测试
    • 00:48:06 关于面试会提到的 Python3 与 Python2 如何同时兼容的问题的讨论
    • 00:49:20 关于 Mercurial 迁移文章的讨论
    • 00:53:16 关于迁移后测试的一些补充
    • 00:55:56 Python2 迁移至 Python3 之字符串的一个坑
    • 00:57:28 Unicode 相关讨论以及 Python 中的字符串和 Unicode
    • 01:06:45 更多关于 Python2 中坑的举例(吐槽)
    • 01:09:01 对现在需要做 Python3 迁移工作的人的建议
    • 01:15:37 Python3 协程的相关讨论( Manjusaka 疯狂输出)
    • 01:28:59 推荐环节
    • 01:34:11 laike9m 客串感谢打赏听众
    • 01:36:46 结束词+音乐

    Guest Recommendation

    3 条回复    2020-08-06 15:38:13 +08:00
    renmu123
        1
    renmu123  
       2020-07-26 22:50:20 +08:00 via Android
    支持一下,每期必听
    sxy960806
        2
    sxy960806  
       2020-08-03 23:13:01 +08:00 via Android
    为什么对 dataclasses 特性不怎么了解还要互相扯这么多?这样听起来非常乱。
    laike9m
        3
    laike9m  
       2020-08-06 15:38:13 +08:00 via Android
    @sxy960806 感谢建议。我们以后会改进这一点
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2885 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 06:13 PVG 14:13 LAX 23:13 JFK 02:13
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86