V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mytry
V2EX  ›  程序员

不懂 Python 就不能注册 V2EX 吗?

  •  
  •   mytry · 2018-09-13 16:20:56 +08:00 · 17619 次点击
    这是一个创建于 2250 天前的主题,其中的信息可能已经有所发展或是发生改变。

    117 条回复    2018-12-13 10:49:11 +08:00
    1  2  
    Samak
        1
    Samak  
       2018-09-13 16:22:58 +08:00   ❤️ 5
    甚至不用懂 google,懂百度都行
    pony279
        2
    pony279  
       2018-09-13 16:23:14 +08:00
    这几个库我都不熟

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

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

    Trim21
        40
    Trim21  
       2018-09-13 18:23:13 +08:00   ❤️ 1
    如果你搜出了 aiohttp 是正确答案, 只能说明你的搜索能力不过关, 网上 python3.4+aiohttp 的文章一大把
    PythonAnswer
        41
    PythonAnswer  
       2018-09-13 18:31:51 +08:00 via iPhone
    3.4 时 写过一个 aiohttp 大爬虫
    hsjylaji
        42
    hsjylaji  
       2018-09-13 18:39:12 +08:00
    我昨天注册回答的是哪个游戏机是最早的
    mrchi
        43
    mrchi  
       2018-09-13 18:39:24 +08:00   ❤️ 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  
       2018-09-13 20:01:56 +08:00
    这个都不用百度,稍微猜一下就行了。由于题库有限,对于攻击者来说,很容易通过猜测来进行攻击。如果不和限流一起使用的话,这种验证问题真的只能难住人而难不住机器。这样,效果和预期的结果就大相径庭了。
    yankebupt
        45
    yankebupt  
       2018-09-13 20:09:35 +08:00
    @mrchi python 小白想问下 async 和 await 这种写法(仅就 python 来说)是更偏向于 feature 还是更偏向于语法糖......
    关心这个的原因是这两个关键字因为在 c#中用到过...用过的感觉是对于我这样新手即使会用了都不一定分得清是 feature 还是语法糖,不像某些特别明显的糖...
    supuwoerc
        46
    supuwoerc  
       2018-09-13 20:15:38 +08:00
    那我也耻辱的低下了头。。
    coffeSlider
        47
    coffeSlider  
       2018-09-13 20:19:14 +08:00 via Android   ❤️ 4
    知道什么是为所欲为吗?
    kaichao5
        48
    kaichao5  
       2018-09-13 20:19:33 +08:00 via iPhone
    @nfroot #29 鸣人过了中忍考试了?
    Dye8
        49
    Dye8  
       2018-09-13 20:24:15 +08:00 via Android
    记得以前注册不翻墙验证码出不来
    mrchi
        50
    mrchi  
       2018-09-13 20:36:20 +08:00   ❤️ 1
    @yankebupt 我个人倾向于是语法糖吧,asyncio 算 feature,async 和 await 只是为了替代装饰器和 yield 语法,没有这俩关键字也能写,用这俩关键字的话语法就比较简洁一些。
    Trim21
        51
    Trim21  
       2018-09-13 20:36:39 +08:00   ❤️ 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  
       2018-09-13 21:10:19 +08:00
    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  
       2018-09-13 21:12:35 +08:00 via Android
    不是还有个 singer with Google 选项么
    FEDT
        54
    FEDT  
       2018-09-13 21:15:36 +08:00 via iPhone
    还好注册的早😅
    alex0721
        55
    alex0721  
       2018-09-13 21:26:19 +08:00 via Android
    个人站
    Jimmy1573
        56
    Jimmy1573  
       2018-09-13 21:51:50 +08:00
    还好注册得早 2333
    loading
        57
    loading  
       2018-09-13 21:55:53 +08:00 via iPhone
    才几个题目啊,穷举啊,233。
    xiaqi
        58
    xiaqi  
       2018-09-13 23:33:55 +08:00 via Android
    楼上的可以试试穷举。
    别说穷举了,我就几次验证码输入错误(有时候验证码是真的奇葩,明明输入正确却提示错误),就提示注册频繁,请明天再来注册...23333
    JohnWick
        59
    JohnWick  
       2018-09-13 23:57:02 +08:00
    应该再加一个限制,答错后,24h 后才能再次注册[手动狗头]
    Allianzcortex
        60
    Allianzcortex  
       2018-09-14 00:05:28 +08:00
    @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  
       2018-09-14 00:06:29 +08:00
    async/await 是 3.5 之后才有的

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


    这应该是尝试。

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

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

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

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

    @Phishion 考验收集情报的能力啊,但是鸣人没有收集情报的能力也通过了
    NicholasYX
        68
    NicholasYX  
       2018-09-14 08:34:27 +08:00 via iPhone
    百度谷歌
    realpg
        69
    realpg  
       2018-09-14 08:49:48 +08:00
    @Livid #13
    个人建议不要用那种可以一次搜索到的问题
    需要稍微变换一下形式 可以通过一次搜索然后加上简单动脑得到结果
    mrchi
        70
    mrchi  
       2018-09-14 08:53:59 +08:00
    @Allianzcortex 谢谢,长见识了
    realpg
        71
    realpg  
       2018-09-14 08:54:42 +08:00   ❤️ 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  
       2018-09-14 08:55:09 +08:00
    硬气了
    c466934322
        73
    c466934322  
       2018-09-14 09:10:32 +08:00
    支持一下站长,v 站面向程序员提供高质量的社区,可以适度水贴,但不能完全是水贴之上
    zthinking
        74
    zthinking  
       2018-09-14 09:17:06 +08:00
    还好注册的早 哈哈哈哈
    1608637229
        75
    1608637229  
       2018-09-14 09:22:26 +08:00
    我用谷歌账号关联注册很简单,半分钟就搞定了。
    460881773
        76
    460881773  
       2018-09-14 09:23:43 +08:00
    还好注册的早 哈哈哈哈
    jimmyczm
        77
    jimmyczm  
       2018-09-14 09:43:44 +08:00
    想要成为强大的火影,必须要会 python
    Zero24
        78
    Zero24  
       2018-09-14 09:46:24 +08:00
    楼主表示我只是来吐个槽开个玩笑
    Trumeet
        79
    Trumeet  
       2018-09-14 09:50:03 +08:00 via Android
    楼主怎么注册的?
    lesterchen
        80
    lesterchen  
       2018-09-14 09:55:09 +08:00
    在 pypi 上搜索这几个库,看一下他写的支持版本就好了
    ioth
        81
    ioth  
       2018-09-14 10:14:42 +08:00
    必须不能,py 这么优雅简单的语言你都不会,怎么交流?
    JohnSmith
        82
    JohnSmith  
       2018-09-14 10:21:11 +08:00
    @Trim21 #40 难道是我眼花了 要求是 3.5 都在讨论 3.4
    zhanglintc
        83
    zhanglintc  
       2018-09-14 10:33:59 +08:00
    嗯, 不能.
    avaJ
        84
    avaJ  
       2018-09-14 10:36:31 +08:00
    @Livid 有限制就算了,为什么之后一登录帐号就说找不到页面?清除缓存后不登录帐号就能正常访问?发邮件也不回,都不知道什么情况。无端端就这样了。
    kumastudio
        85
    kumastudio  
       2018-09-14 10:44:56 +08:00
    还好注册的早
    inhzus
        86
    inhzus  
       2018-09-14 10:54:58 +08:00 via Android
    校园网用户要是被限制 ip,就整个学校都不能注册了。。
    记得我们学校以前有人做爬虫被豆瓣封了 IP,整个校园网都看不了豆瓣。
    sfdye
        87
    sfdye  
       2018-09-14 11:06:27 +08:00
    学习了
    lcdxiangzi
        88
    lcdxiangzi  
       2018-09-14 11:10:07 +08:00
    幸亏注册的早,问我 IPV6 的长度,然而我去度娘了,o(╥﹏╥)o
    fidetro
        89
    fidetro  
       2018-09-14 12:09:00 +08:00
    刚刚忘了自己账号,想重新注册一个,问我下列几个 ssd 硬盘性能好...
    感觉我的问题更难受点
    pkoukk
        90
    pkoukk  
       2018-09-14 12:12:50 +08:00
    我是用 github 登陆的。。好像没问我问题?
    qiuqiuer
        91
    qiuqiuer  
       2018-09-14 12:28:20 +08:00 via Android
    我就懂个反汇编和 c++++ 飘过
    BOYPT
        92
    BOYPT  
       2018-09-14 13:16:13 +08:00
    过滤矫情伸手党用户,确实是维护社区质量的好手段
    klementina
        93
    klementina  
       2018-09-14 13:35:21 +08:00
    我啥也不懂,不也注册了好几年了么,哈哈
    zorui
        94
    zorui  
       2018-09-14 14:15:34 +08:00
    刚点击注册, 下列型号的 SSD 中性能最好的是? 手动狗头。。。
    Resource
        95
    Resource  
       2018-09-14 14:17:27 +08:00
    @realpg @Livid 对的,我在公司就经常莫名其妙的 ip 被封了
    Mitt
        96
    Mitt  
       2018-09-14 14:45:56 +08:00
    @Livid 我跟机器一样对图形验证码感到无能为力。。 还有的优化吗,感觉要不就上 ReCaptcha 也行啊
    waterlaw
        97
    waterlaw  
       2018-09-14 17:57:22 +08:00 via Android
    有用吗? 小学生都开始交 python 了, 应该写些 java 的题目, 最好是 jvm 的
    waterlaw
        98
    waterlaw  
       2018-09-14 18:02:18 +08:00 via Android
    以后学编程就来 V2ex, 然后回答对了该题目直接提示, 恭喜您 python 入门, 想月薪百万吗?请移步 V2EX xxx 进阶课程, 站长打了一波好广告啊。
    yksoft1
        99
    yksoft1  
       2018-09-14 18:02:44 +08:00 via Android
    出个难点的吧,Cmpxchg 指令是在( ) CPU 上最先出现的,其主要的功能是支持( ),主要用于( )。然后列出至少两个该指令后来出现的其他形式。
    Trim21
        100
    Trim21  
       2018-09-14 18:20:07 +08:00 via Android
    @JohnSmith 因为没有正确答案啊,貌似正确的 aiohttp 的最低要求其实是 3.4
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2991 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 13:31 · PVG 21:31 · LAX 05:31 · JFK 08:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.