• 请不要在回答技术问题时复制粘贴 AI 生成的内容
mytry
V2EX  ›  程序员

不懂 Python 就不能注册 V2EX 吗?

  •  
  •   mytry · Sep 13, 2018 · 19182 views
    This topic created in 2802 days ago, the information mentioned may be changed or developed.

    117 replies    2018-12-13 10:49:11 +08:00
    1  2  
    Samak
        1
    Samak  
       Sep 13, 2018   ❤️ 5
    甚至不用懂 google,懂百度都行
    pony279
        2
    pony279  
       Sep 13, 2018
    这几个库我都不熟

    但是作为开发我相信我能找到答案

    不需要懂 python
    fengdianxun
        3
    fengdianxun  
       Sep 13, 2018
    答题验证厉害了
    Yourshell
        4
    Yourshell  
       Sep 13, 2018 via iPhone
    aiohttp ?
    lhx2008
        5
    lhx2008  
       Sep 13, 2018 via Android   ❤️ 31
    我猜是站长被这些库中的一个伤害过,而被迫升级 python 版本
    salamanderMH
        6
    salamanderMH  
       Sep 13, 2018   ❤️ 2
    我也不知道,用 Google 账号直接注册的
    shyling
        7
    shyling  
       Sep 13, 2018
    aiohttp
    Phishion
        8
    Phishion  
       Sep 13, 2018   ❤️ 59
    看过火影中忍考试么?这考的压根就不是你会不会 Python,而是你作为一个开发者,相对机器而言,有没有收集处理信息的能力。
    wxsm
        9
    wxsm  
       Sep 13, 2018   ❤️ 4
    时刻提醒自己:这只是个人站点。
    Hucai
        10
    Hucai  
       Sep 13, 2018
    还好注册得早
    Livid
        11
    Livid  
    MOD
    PRO
       Sep 13, 2018   ❤️ 20
    8 楼的回答是正解。
    laoyur
        12
    laoyur  
       Sep 13, 2018   ❤️ 1
    说百度行的,能一把头就百度出来?还不得一个个去百度
    所以这种题到底有什么意义,为科普 Py3 做贡献还是在浪费用户时间?
    Livid
        13
    Livid  
    MOD
    PRO
       Sep 13, 2018   ❤️ 21
    @laoyur 如果这种做法能够浪费到 spammer 的时间,甚至让他们因此而放弃,那么就太值了。也是最初这么做的主要目的。
    laoyur
        14
    laoyur  
       Sep 13, 2018
    @Phishion 「创意工作者们的社区」
    imn1
        15
    imn1  
       Sep 13, 2018
    你有一次场外求助的机会,现在要用么?
    d1n910
        16
    d1n910  
       Sep 13, 2018
    @Livid 来自站长的回应
    expy
        17
    expy  
       Sep 13, 2018
    我是谷歌直接登陆的,不知道验证码刷新能不能换一个?
    imn1
        18
    imn1  
       Sep 13, 2018
    @Livid
    你应该每个选择肢做成提示动态图片,手打而不是勾选,这样更能杀 spam
    Cyron
        19
    Cyron  
       Sep 13, 2018
    恭喜楼主钓到站长
    Ediacaran
        20
    Ediacaran  
       Sep 13, 2018 via Android
    接触过 py 用排除法就行
    moresteam
        21
    moresteam  
       Sep 13, 2018 via Android
    直接谷歌注册的
    Livid
        22
    Livid  
    MOD
    PRO
       Sep 13, 2018
    而且,aiohttp 确实是一个值得关注的好框架。
    holajamc
        23
    holajamc  
       Sep 13, 2018
    @Livid 但是 aiohttp 不支持 socks5 …还是放弃了
    tabris17
        24
    tabris17  
       Sep 13, 2018
    最后那个
    allgy
        25
    allgy  
       Sep 13, 2018
    信息收集能力考研,俗称面向 google 编程
    5oiR5piv5YK76YC8
        26
    5oiR5piv5YK76YC8  
       Sep 13, 2018
    3.5 以后才有 asyncio 应该是 aiohttp
    liwl
        27
    liwl  
       Sep 13, 2018
    我也不知道,用 Google 账号直接注册的
    jdgui
        28
    jdgui  
       Sep 13, 2018
    穷举法了解一下
    nfroot
        29
    nfroot  
       Sep 13, 2018
    @Phishion 那鸣人是如何通过测验的?
    gitChimera
        30
    gitChimera  
       Sep 13, 2018 via Android
    懂 google 就行
    jowan
        31
    jowan  
       Sep 13, 2018
    8# 666
    yy77
        32
    yy77  
       Sep 13, 2018
    Python 3.5 之后才有 aio 的,乱猜也猜它呀。
    zdnyp
        33
    zdnyp  
       Sep 13, 2018
    现在注册都要懂 Python 的么...
    46fo
        34
    46fo  
       Sep 13, 2018
    感觉被歧视了
    wm5d8b
        35
    wm5d8b  
       Sep 13, 2018 via Android   ❤️ 2
    站长的意思是,不会用搜索引擎,或者是伸手党的话,就不要注册了
    Phishion
        36
    Phishion  
       Sep 13, 2018
    @nfroot 这个跟鸣人过不过有什么关系?事情的重点在哪儿?
    zhangwugui
        37
    zhangwugui  
       Sep 13, 2018
    还好注册的早
    willpangela
        38
    willpangela  
       Sep 13, 2018 via Android
    前几天刚注册的 问题还挺简单
    Trim21
        39
    Trim21  
       Sep 13, 2018   ❤️ 5
    ....真是一本正经的胡说八道

    Trim21
        40
    Trim21  
       Sep 13, 2018   ❤️ 1
    如果你搜出了 aiohttp 是正确答案, 只能说明你的搜索能力不过关, 网上 python3.4+aiohttp 的文章一大把
    PythonAnswer
        41
    PythonAnswer  
       Sep 13, 2018 via iPhone
    3.4 时 写过一个 aiohttp 大爬虫
    hsjylaji
        42
    hsjylaji  
       Sep 13, 2018
    我昨天注册回答的是哪个游戏机是最早的
    mrchi
        43
    mrchi  
       Sep 13, 2018   ❤️ 1
    @Trim21 我专门去查了下

    你用的 aiohttp 2.1.0 版本是 2017-05-26 发布的,参考 https://docs.aiohttp.org/en/v2.1.0/changes.html#id1
    该版本的依赖确实要求 Python 3.4.2+,参考 https://docs.aiohttp.org/en/v2.1.0/
    而最新的版本是 3.4.4,依赖已经是要求 Python 3.5.3+,参考 https://docs.aiohttp.org/en/stable/

    真相是,aiohttp 依赖 asyncio,asyncio 特性在 Python 3.4 版本中引入,而 async 和 await 语法关键字在 Python 3.5 版本中引入,如果要使用这两个关键字的话,就必须 3.5+。

    只能说这个问题出得不太严谨吧。
    xuanbg
        44
    xuanbg  
       Sep 13, 2018
    这个都不用百度,稍微猜一下就行了。由于题库有限,对于攻击者来说,很容易通过猜测来进行攻击。如果不和限流一起使用的话,这种验证问题真的只能难住人而难不住机器。这样,效果和预期的结果就大相径庭了。
    yankebupt
        45
    yankebupt  
       Sep 13, 2018
    @mrchi python 小白想问下 async 和 await 这种写法(仅就 python 来说)是更偏向于 feature 还是更偏向于语法糖......
    关心这个的原因是这两个关键字因为在 c#中用到过...用过的感觉是对于我这样新手即使会用了都不一定分得清是 feature 还是语法糖,不像某些特别明显的糖...
    supuwoerc
        46
    supuwoerc  
       Sep 13, 2018
    那我也耻辱的低下了头。。
    coffeSlider
        47
    coffeSlider  
       Sep 13, 2018 via Android   ❤️ 4
    知道什么是为所欲为吗?
    kaichao5
        48
    kaichao5  
       Sep 13, 2018 via iPhone
    @nfroot #29 鸣人过了中忍考试了?
    Dye8
        49
    Dye8  
       Sep 13, 2018 via Android
    记得以前注册不翻墙验证码出不来
    mrchi
        50
    mrchi  
       Sep 13, 2018   ❤️ 1
    @yankebupt 我个人倾向于是语法糖吧,asyncio 算 feature,async 和 await 只是为了替代装饰器和 yield 语法,没有这俩关键字也能写,用这俩关键字的话语法就比较简洁一些。
    Trim21
        51
    Trim21  
       Sep 13, 2018   ❤️ 1
    @mrchi #43
    对啊, 因为 asyncio 是 3.4 引入的标准库, aiohttp 也不是从一开始就用了 async await 语法, 所以找一个比较旧的版本(<3.0.0 就能在 3.4 上运行了.
    2.1.0 是我随便找的版本, 整个 2.x.x 用的都是装饰器, 自然可以跑在 py3.4 上, aiohttp>=3.0.0 才必须要用到 async await 的语法

    阻碍 aiohttp 运行在 3.4 上的唯一问题是...
    aiohttp 有一个 async_timeout>=1.2.0 的依赖, 比较新的 async_timeout 也已经用到 async await 了, 直接安装 aiohttp<3.0.0 的情况下没法在 py3.4 里运行的, 因为他安装了非常新的 async_timeout, 但是 1.2.0 用的是装饰器, 所以手动安装这个依赖的旧版本之后仍然可以在 py3.4 中运行.
    wwhc
        52
    wwhc  
       Sep 13, 2018
    aiohttp 1.xx/2.xx 版是支持 python3.4 依赖的,3.xx 版的就直接提示不支持了

    [ebuild N ~] dev-python/aiohttp-1.3.3::gentoo USE="-doc {-test}" PYTHON_TARGETS="python3_4 -python3_5 -python3_6" 514 KiB
    [ebuild N ~] dev-python/aiohttp-2.3.2::gentoo USE="-doc {-test}" PYTHON_TARGETS="python3_4 -python3_5 -python3_6" 822 KiB
    cjq8z
        53
    cjq8z  
       Sep 13, 2018 via Android
    不是还有个 singer with Google 选项么
    FEDT
        54
    FEDT  
       Sep 13, 2018 via iPhone
    还好注册的早😅
    alex0721
        55
    alex0721  
       Sep 13, 2018 via Android
    个人站
    Jimmy1573
        56
    Jimmy1573  
       Sep 13, 2018
    还好注册得早 2333
    loading
        57
    loading  
       Sep 13, 2018 via iPhone
    才几个题目啊,穷举啊,233。
    xiaqi
        58
    xiaqi  
       Sep 13, 2018 via Android
    楼上的可以试试穷举。
    别说穷举了,我就几次验证码输入错误(有时候验证码是真的奇葩,明明输入正确却提示错误),就提示注册频繁,请明天再来注册...23333
    JohnWick
        59
    JohnWick  
       Sep 13, 2018
    应该再加一个限制,答错后,24h 后才能再次注册[手动狗头]
    Allianzcortex
        60
    Allianzcortex  
       Sep 14, 2018
    @mrchi 在最新文档的 FAQ 里有说 Why is Python 3.5.3 the lowest supported version? ref: https://aiohttp.readthedocs.io/en/stable/faq.html#why-is-python-3-5-3-the-lowest-supported-version
    scriptB0y
        61
    scriptB0y  
       Sep 14, 2018
    async/await 是 3.5 之后才有的

    大部分 aysnc 的包都是 aio 开头的(惯例)


    这应该是尝试。

    为 @Livid 这种放弃流量提升用户门槛的行为点赞,至少也能组织一些伸手党
    Livid
        62
    Livid  
    MOD
    PRO
       Sep 14, 2018
    每个月都会有新题。

    验证逻辑也每个月都在改。

    注册和登录接口都有针对 IP 的频次限制。
    Livid
        63
    Livid  
    MOD
    PRO
       Sep 14, 2018   ❤️ 1
    所有的题目都是那种会指向一个确定的 fact、对程序员或设计师比较友好的题目。

    不会出现“如何评价”或者“ X 是种怎样的体验”之类 ;-)
    leido
        64
    leido  
       Sep 14, 2018
    @Livid 请问每日登陆奖励从几点开始算
    formose
        65
    formose  
       Sep 14, 2018
    gnaggnoyil
        66
    gnaggnoyil  
       Sep 14, 2018   ❤️ 1
    @yankebupt 很难说这算一个语法糖.call/cc 是和其它控制流相对立的,不引入平台相关细节和改变使用方式的前提下很难依靠其它控制流单独实现这个 feature.
    nfroot
        67
    nfroot  
       Sep 14, 2018
    @kaichao5 考验收集情报的能力是中忍考试第一关,鸣人通过了。且完全没显示出有收集情报的能力。。。。。

    @Phishion 考验收集情报的能力啊,但是鸣人没有收集情报的能力也通过了
    NicholasYX
        68
    NicholasYX  
       Sep 14, 2018 via iPhone
    百度谷歌
    realpg
        69
    realpg  
    PRO
       Sep 14, 2018
    @Livid #13
    个人建议不要用那种可以一次搜索到的问题
    需要稍微变换一下形式 可以通过一次搜索然后加上简单动脑得到结果
    mrchi
        70
    mrchi  
       Sep 14, 2018
    @Allianzcortex 谢谢,长见识了
    realpg
        71
    realpg  
    PRO
       Sep 14, 2018   ❤️ 3
    @Livid #62
    另外 对于 IP 限制不敢苟同 强烈希望改进

    V2er 的主要用户是国内用户,在一级运营商搞网络架构对这个比较有发言权

    现在国内用户主要有四种网络环境

    1. 家宽,PPPOE 得到公网 IP。 对于封 IP 或者 IP 限制,断线重拨就绕过了
    2. 家宽,黑宽带,几乎整个城市共享 3-5 个出口 IP,一个人作死,全城人都上不去 V2EX
    3. 公司固定 IP 企业专线,类似 2,尤其对于互联网公司或者科技类公司 V2ER 很多 一人作死别人上不去
    4. 家宽,100.64 ,国内监管有要求 BLOCKNAT,一个 IP 大致是 31 个人 blockshared,大池子不 rotate 时 32 个人不换,一人作死 30 人上不去……

    国内的限制 IP 真心用处不大 只会造成更多误伤
    kaesi0
        72
    kaesi0  
       Sep 14, 2018
    硬气了
    c466934322
        73
    c466934322  
       Sep 14, 2018
    支持一下站长,v 站面向程序员提供高质量的社区,可以适度水贴,但不能完全是水贴之上
    zthinking
        74
    zthinking  
       Sep 14, 2018
    还好注册的早 哈哈哈哈
    1608637229
        75
    1608637229  
       Sep 14, 2018
    我用谷歌账号关联注册很简单,半分钟就搞定了。
    460881773
        76
    460881773  
       Sep 14, 2018
    还好注册的早 哈哈哈哈
    jimmyczm
        77
    jimmyczm  
       Sep 14, 2018
    想要成为强大的火影,必须要会 python
    Zero24
        78
    Zero24  
       Sep 14, 2018
    楼主表示我只是来吐个槽开个玩笑
    Trumeet
        79
    Trumeet  
       Sep 14, 2018 via Android
    楼主怎么注册的?
    lesterchen
        80
    lesterchen  
       Sep 14, 2018
    在 pypi 上搜索这几个库,看一下他写的支持版本就好了
    ioth
        81
    ioth  
       Sep 14, 2018
    必须不能,py 这么优雅简单的语言你都不会,怎么交流?
    JohnSmith
        82
    JohnSmith  
       Sep 14, 2018
    @Trim21 #40 难道是我眼花了 要求是 3.5 都在讨论 3.4
    zhanglintc
        83
    zhanglintc  
       Sep 14, 2018
    嗯, 不能.
    avaJ
        84
    avaJ  
       Sep 14, 2018
    @Livid 有限制就算了,为什么之后一登录帐号就说找不到页面?清除缓存后不登录帐号就能正常访问?发邮件也不回,都不知道什么情况。无端端就这样了。
    kumastudio
        85
    kumastudio  
       Sep 14, 2018
    还好注册的早
    inhzus
        86
    inhzus  
       Sep 14, 2018 via Android
    校园网用户要是被限制 ip,就整个学校都不能注册了。。
    记得我们学校以前有人做爬虫被豆瓣封了 IP,整个校园网都看不了豆瓣。
    sfdye
        87
    sfdye  
       Sep 14, 2018
    学习了
    lcdxiangzi
        88
    lcdxiangzi  
       Sep 14, 2018
    幸亏注册的早,问我 IPV6 的长度,然而我去度娘了,o(╥﹏╥)o
    rico2logout
        89
    rico2logout  
       Sep 14, 2018
    刚刚忘了自己账号,想重新注册一个,问我下列几个 ssd 硬盘性能好...
    感觉我的问题更难受点
    pkoukk
        90
    pkoukk  
       Sep 14, 2018
    我是用 github 登陆的。。好像没问我问题?
    qiuqiuer
        91
    qiuqiuer  
       Sep 14, 2018 via Android
    我就懂个反汇编和 c++++ 飘过
    BOYPT
        92
    BOYPT  
       Sep 14, 2018
    过滤矫情伸手党用户,确实是维护社区质量的好手段
    klementina
        93
    klementina  
       Sep 14, 2018
    我啥也不懂,不也注册了好几年了么,哈哈
    zorui
        94
    zorui  
       Sep 14, 2018
    刚点击注册, 下列型号的 SSD 中性能最好的是? 手动狗头。。。
    Resource
        95
    Resource  
       Sep 14, 2018
    @realpg @Livid 对的,我在公司就经常莫名其妙的 ip 被封了
    Mitt
        96
    Mitt  
       Sep 14, 2018
    @Livid 我跟机器一样对图形验证码感到无能为力。。 还有的优化吗,感觉要不就上 ReCaptcha 也行啊
    waterlaw
        97
    waterlaw  
       Sep 14, 2018 via Android
    有用吗? 小学生都开始交 python 了, 应该写些 java 的题目, 最好是 jvm 的
    waterlaw
        98
    waterlaw  
       Sep 14, 2018 via Android
    以后学编程就来 V2ex, 然后回答对了该题目直接提示, 恭喜您 python 入门, 想月薪百万吗?请移步 V2EX xxx 进阶课程, 站长打了一波好广告啊。
    yksoft1
        99
    yksoft1  
       Sep 14, 2018 via Android
    出个难点的吧,Cmpxchg 指令是在( ) CPU 上最先出现的,其主要的功能是支持( ),主要用于( )。然后列出至少两个该指令后来出现的其他形式。
    Trim21
        100
    Trim21  
       Sep 14, 2018 via Android
    @JohnSmith 因为没有正确答案啊,貌似正确的 aiohttp 的最低要求其实是 3.4
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   902 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 281ms · UTC 22:28 · PVG 06:28 · LAX 15:28 · JFK 18:28
    ♥ Do have faith in what you're doing.