首页   注册   登录
 ungrown 最近的时间轴更新

ungrown

  •   电子工程师
    V2EX 第 109055 号会员,加入于 2015-04-04 10:56:46 +08:00
    20 S 74 B
    ungrown 最近回复了
    我是个菜鸟,我假设你是个老鸟,有些结论和经验你应该比我清楚,就算不清楚等我说完你也能立刻理解。
    Python 作为一种动态类型、强类型语言,本身就倡导鸭子类型的设计理念,并不需要把数据的类型和结构定地特别死,自然也没必要在文档中不厌其烦地说太多。
    如果对象的类型和内部结构非常复杂,比如是个列表,里面装了 dict,dict 里面又嵌套 dict,而且某些 key 还得是专门的字符串。这样复杂的对象本来就不太可能用简单的类型标注说清楚,还是老老实实在 docstring 里码字才是正道。
    如果对象类型足够简单,你甚至连 docstring 都不需要表明类型,直接在参量名称上加点后缀都能表达清楚。
    如果复杂度介于上述两者之间,我觉得用 pep484 可能会非常省事,针对某些情况。
    而现实中上述三种情况彻底混作一团,那自然是具体问题具体分析。但又考虑到这点小事没必要花太多精力非要选择一个最佳方案,再考虑到团队代码风格可能有硬性要求,就更没必要在类型标注的方法选择这个问题上过于纠结。
    类型标注、docstring、注释,这是三样东西。
    pep484 在老版本中不支持,而且本身还是实验性质。
    docstring 在任何情况下都可以作为说明文档,除了标注以外,还可以写任何你想写的内容,这里面分行也不需要'\n'。
    Python 没有专门的块注释、多行注释,因为 Python 的注释就是个井号开头的行,你想写几行注释就写几行。
    注释是井号开头的一行文字,三重引号不是注释而是 docstring,docstring 里分行不需要'\n'这样的转义符号,只有字符串、字节串之类的对象才需要手工加换行符表示新行。
    141 天前
    回复了 sheeta 创建的主题 全球工单系统 百度挂了
    @leido 真的诶,我移动刚刚恢复
    好无聊呀,这么快恢复不好玩<3
    141 天前
    回复了 sheeta 创建的主题 全球工单系统 百度挂了
    猜猜什么时候恢复
    来来来,下注了
    我猜半小时之后
    141 天前
    回复了 0312birdzhang 创建的主题 全球工单系统 百度地图解析出问题了
    141 天前
    回复了 sheeta 创建的主题 全球工单系统 百度挂了
    2017-08-28 20:29:09 +08:00
    回复了 ColinZeb 创建的主题 Google 谷歌身份验证不能扫码是为什么,都没成功过
    @ColinZeb
    无意中发现了原因和解决手段:这货的扫码器打开时,如果二维码恰好在红框里,则瞬间成功扫取;否则,即使后来手段将二维码移动到红框里面,也没反应。
    这肯定是个 BUG,软件的逻辑没写好。下面是解决方法:第一次打开扫描界面,如果二维码不在框中,则手动移动至合适位置,然后回到上一个界面,重新选择扫描二维码,整个过程中保持手机镜头的静止,不要有大的位移,那么第二次进入扫码界面时,由于上次的定位,这次二维码已经在框中了,于是立刻扫描成功。
    熟练之后,只有在选择扫码之前先有肉眼和手定位手机镜头,然后点开扫码,多联系几次就能掌握诀窍。(我在用了两三次后基本可以闭着眼睛来定位了 233 )
    2016-06-09 18:28:50 +08:00
    回复了 ziyuan 创建的主题 问与答 请问大家,有没有将网盘映射成本地硬盘的工具啊
    @choury 现在你的百度盘 fuse 还用的好吗,我需要在本地 centos 挂载百度盘读写,请提供帮助
    @xgowex 昨晚同时在微软论坛发的帖子,未有答复,郁闷
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3022 人在线   最高记录 4385   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 13ms · UTC 10:55 · PVG 18:55 · LAX 03:55 · JFK 06:55
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1