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
ltoddy
V2EX  ›  Python

Python 魔法方法总结

  •  
  •   ltoddy ·
    ltoddy · 2018-05-27 10:16:44 +08:00 · 5408 次点击
    这是一个创建于 2376 天前的主题,其中的信息可能已经有所发展或是发生改变。
    32 条回复    2018-05-31 17:43:27 +08:00
    Nick2VIPUser
        1
    Nick2VIPUser  
       2018-05-27 10:38:14 +08:00
    不错哦,mark 下
    ThirdFlame
        2
    ThirdFlame  
       2018-05-27 10:44:53 +08:00
    mark 下
    ltoddy
        3
    ltoddy  
    OP
       2018-05-27 10:50:24 +08:00
    在我的 github 上,还有好多别的文章。

    https://github.com/ltoddy
    Arnie97
        4
    Arnie97  
       2018-05-27 11:06:23 +08:00 via Android
    tcpdump
        5
    tcpdump  
       2018-05-27 11:21:54 +08:00 via Android
    mark
    dacapoday
        6
    dacapoday  
       2018-05-27 12:24:29 +08:00   ❤️ 1
    原:否包含特定的值 x in s s.__contains__(s)
    修:是否包含特定的值 x in s s.__contains__(x)
    dacapoday
        7
    dacapoday  
       2018-05-27 12:25:20 +08:00
    这些应该是元编程的内容吧
    BBCCBB
        8
    BBCCBB  
       2018-05-27 12:57:05 +08:00
    @dacapoday 这些是基础知识, 和 metaclass 不一样
    sola97
        9
    sola97  
       2018-05-27 14:08:10 +08:00 via Android
    所以平时写代码直接用内置方法?
    PythonAnswer
        10
    PythonAnswer  
       2018-05-27 14:17:28 +08:00 via iPhone
    英语机器翻译的?
    ltoddy
        11
    ltoddy  
    OP
       2018-05-27 14:18:47 +08:00
    ltoddy
        12
    ltoddy  
    OP
       2018-05-27 14:20:25 +08:00
    @dacapoday 元编程不是这个意思。
    过去比如 a[key] 这样用的东西,可以 a.key 这样的同象形是元编程。
    HypoChen
        13
    HypoChen  
       2018-05-27 14:35:29 +08:00 via iPhone
    少年,还在找 Python 实习吗?
    nyanyh
        14
    nyanyh  
       2018-05-27 14:46:28 +08:00   ❤️ 1
    阐述一个属性 -> 删除一个属性
    ltoddy
        15
    ltoddy  
    OP
       2018-05-27 14:46:39 +08:00
    @HypoChen 肯定找啊,南京,南京。
    Arnie97
        16
    Arnie97  
       2018-05-27 14:46:53 +08:00 via Android   ❤️ 1
    提报一处笔误,看下 PR
    ltoddy
        17
    ltoddy  
    OP
       2018-05-27 14:47:03 +08:00
    @HypoChen 上海也行。
    ltoddy
        18
    ltoddy  
    OP
       2018-05-27 14:47:33 +08:00
    @nyanyh 我这是 ubuntu,输入法超级垃圾,我想打产生的……
    ltoddy
        19
    ltoddy  
    OP
       2018-05-27 14:48:38 +08:00
    @Arnie97 已经 merge 了。
    HypoChen
        20
    HypoChen  
       2018-05-27 15:00:55 +08:00 via iPhone
    @ltoddy 上海的话可以来份简历:aHlwby5jaGVuQGRhb2Nsb3VkLmlvCg==
    ltoddy
        21
    ltoddy  
    OP
       2018-05-27 15:11:22 +08:00
    @HypoChen [email protected] 目前还没毕业,我在南京上大学,其实是想明年去上海的。 能不能加个好友私下聊一下……
    KKKKKK
        22
    KKKKKK  
       2018-05-27 15:20:43 +08:00 via iPhone
    文字内容看起来不是很想中文的语法,翻译过来的?
    ltoddy
        23
    ltoddy  
    OP
       2018-05-27 15:28:09 +08:00
    @KKKKKK 不是,转话风了。
    gyvx
        24
    gyvx  
       2018-05-27 16:51:00 +08:00
    mark!
    bwangel
        25
    bwangel  
       2018-05-27 17:08:07 +08:00 via Android
    好文章,mark
    laike9m
        26
    laike9m  
       2018-05-27 17:49:48 +08:00   ❤️ 3
    不错的总结,其实还有好多别的( https://github.com/laike9m/pdir2/blob/master/pdir/constants.py#L173-L383
    一个建议是代码块周围最好加两个空格,这样看起来更美观
    ltoddy
        27
    ltoddy  
    OP
       2018-05-27 18:08:40 +08:00
    @laike9m 好的。
    enrolls
        28
    enrolls  
       2018-05-27 18:30:40 +08:00   ❤️ 1
    全文'右'字打错? '友' -> '右'?
    基础一节,补充 hex? id?
    另外,最末尾的 weakref 那行,字号是不是有点小呢?
    Nerrew
        29
    Nerrew  
       2018-05-27 18:33:44 +08:00 via Android
    mark
    zirconium
        30
    zirconium  
       2018-05-27 19:04:59 +08:00 via iPhone
    mark
    ltoddy
        31
    ltoddy  
    OP
       2018-05-28 07:23:10 +08:00
    提出来的错别字都修改了,而且也都打赏感谢了。
    marcolin
        32
    marcolin  
       2018-05-31 17:43:27 +08:00
    @ltoddy 上海考虑吗? https://www.v2ex.com/t/455631#reply5 里面有我们使用的 tech stack
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1037 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 20:10 · PVG 04:10 · LAX 12:10 · JFK 15:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.