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 · 2035 次点击
    这是一个创建于 1583 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本期我们和陈铮聊了 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   ·   实用小工具   ·   1004 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 21:34 · PVG 05:34 · LAX 13:34 · JFK 16:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.