默默的撸了套爬虫,本以为可以爬点残羹剩饭,突然发现想太多 - V2EX
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
415829566
V2EX    Python

默默的撸了套爬虫,本以为可以爬点残羹剩饭,突然发现想太多

  •  
  •   415829566 2018-03-16 16:10:59 +08:00 12216 次点击
    这是一个创建于 2772 天前的主题,其中的信息可能已经有所发展或是发生改变。
    原本想把现有一些热词,一些字母、数字啥的提交到 whois,
    查看下是否注册了域名,
    然后抢注赚点钱话,
    然后。。。
    结果很明显,
    跪了
    附录 git:
    https://github.com/tiancl/getIP
    78 条回复    2018-03-23 08:39:34 +08:00
    415829566
        1
    415829566  
    OP
       2018-03-16 16:11:06 +08:00
    kevindu
        2
    kevindu  
       2018-03-16 16:15:34 +08:00   1
    这代码写的。。
    Luckyray
        3
    Luckyray  
       2018-03-16 16:16:27 +08:00 via iPhone
    这么简单的功能很早见有人干过了……
    manzhiyong
        4
    manzhiyong  
       2018-03-16 16:18:06 +08:00
    年轻人呀
    415829566
        5
    415829566  
    OP
       2018-03-16 16:19:13 +08:00
    @kevindu 老铁别这样啦,新人好虚
    415829566
        6
    415829566  
    OP
       2018-03-16 16:19:35 +08:00
    @Luckyray 等下,我找个想哭的表情
    415829566
        7
    415829566  
    OP
       2018-03-16 16:19:50 +08:00
    @manzhiyong 心好累
    Immortal
        8
    Immortal  
       2018-03-16 16:22:04 +08:00   8
    几个 for 倒是整整齐齐
    afeicool
        9
    afeicool  
       2018-03-16 16:24:12 +08:00
    man whois
    c1ay
        10
    c1ay  
       2018-03-16 16:25:22 +08:00
    好整齐
    415829566
        11
    415829566  
    OP
       2018-03-16 16:29:17 +08:00
    @Immortal 噗,这个。。。。祖传手艺

    @c1ay 全都 get 到吐槽点了
    ScotGu
        12
    ScotGu  
       2018-03-16 16:46:31 +08:00   1
    这种从 chinaz 获取的 whois 真的可信么
    直接用 whois 命令从官方获取多好~
    mcfog
        13
    mcfog  
       2018-03-16 16:47:00 +08:00
    游标卡尺了解一下
    mixias
        14
    mixias  
       2018-03-16 16:47:01 +08:00   1
    无意冒犯 不过楼主这几个 for 真的是笑死了,一家人就是要整整齐齐。jpg
    archknight
        15
    archknight  
       2018-03-16 16:49:06 +08:00
    真的好整齐啊
    415829566
        16
    415829566  
    OP
       2018-03-16 16:49:29 +08:00
    @mixias 一家人就是要整整齐齐,认真脸.jpg

    @ScotGu 表示没想太多,然后。。。我瞅瞅去

    @mcfog 好滴,我瞅瞅去,谢谢
    misaka19000
        17
    misaka19000  
       2018-03-16 16:51:51 +08:00
    不能接受变量和操作符之间不留空格
    hnbcinfo
        18
    hnbcinfo  
       2018-03-16 16:53:04 +08:00   4
    这几个 for 排列的真好看,

    cheneydc
        19
    cheneydc  
       2018-03-16 16:54:47 +08:00   3
    有种国庆节的既视感
    415829566
        20
    415829566  
    OP
       2018-03-16 17:00:07 +08:00
    @hnbcinfo
    @cheneydc
    恩,一家人就要整整齐齐的在一起,写代码也一样。微笑脸.jpg
    toku
        21
    toku  
       2018-03-16 17:02:19 +08:00
    @Immortal 你这句话莫名的把我逗笑了
    zdnyp
        22
    zdnyp  
       2018-03-16 17:06:55 +08:00
    整齐...比我厉害多了...我就会写写小爬虫....
    geagerg
        23
    geagerg  
       2018-03-16 17:11:32 +08:00   1
    既然都 chinaz 了,为什么不去这里找找呢 http://del.chinaz.com/
    xpresslink
        24
    xpresslink  
       2018-03-16 17:14:21 +08:00
    看了一眼代码, 差点就吐了
    Len1133
        25
    Len1133  
       2018-03-16 17:17:13 +08:00
    年轻真好
    415829566
        26
    415829566  
    OP
       2018-03-16 17:28:06 +08:00
    @geagerg 之前没想到这个,我看看

    @xpresslink 老铁别闹,心好累

    @Len1133 嘿嘿
    julyclyde
        27
    julyclyde  
       2018-03-16 17:30:33 +08:00   1
    itertools 了解一下
    Hopetree
        28
    Hopetree  
       2018-03-16 17:32:47 +08:00
    哈哈哈,你用 0-9 还有 A-Z 去随机生成域名,然后按照 1-5 位去排列,基本都是注册了,短域名早没了,长域名也没啥用,因为这个想法应该很早就有人去实践了
    GPU
        29
    GPU  
       2018-03-16 17:45:11 +08:00
    vdaily.iu.vc 这个域名不知道值多少钱
    patx
        30
    patx  
       2018-03-16 17:54:18 +08:00 via Android
    想法挺好的
    415829566
        31
    415829566  
    OP
       2018-03-16 18:00:53 +08:00
    @julyclyde 谢谢,以改写

    @Hopetree 还是太天真了

    @GPU 这个应该不值钱吧


    @patx 主要想自己尝试下
    closedevice
        32
    closedevice  
       2018-03-16 18:03:10 +08:00
    侮辱了爬虫这个有深度的词,叫做自动化提交脚本更合适.
    xpresslink
        33
    xpresslink  
       2018-0316 18:08:17 +08:00
    @cheneydc
    老铁还是你的语言精练,一眼就看到中间三列轰炸机巡航啊
    Kilerd
        34
    Kilerd  
       2018-03-16 18:08:33 +08:00
    全排列算法了解一下。
    liliang
        35
    liliang  
       2018-03-16 18:10:42 +08:00 via Android
    没有什么是三层 for 循环搞不定的,如果有,再加一层
    artandlol
        36
    artandlol  
       2018-03-16 18:18:41 +08:00 via iPhone
    你现在在金字塔底层
    xpresslink
        37
    xpresslink  
       2018-03-16 18:23:41 +08:00   1
    实在看不下去了,我们在用的是 python 不是 C 语言啊!!!

    优雅地成生成 4-7 位数字可以仿照下面的写法。

    >>> from itertools import product
    >>> from string import digits
    >>> for length in (4, 7):
    □□□□□□□□for num in product(digits, repeat=length):
    □□□□□□□□□□□□print(''.join(num))


    0000
    0001
    0002
    0003
    0004
    0005
    0006
    0007
    0008
    0009
    0010
    0011
    infra
        38
    infra  
       2018-03-16 18:28:48 +08:00
    楼主还是太年轻了。。。 刚发现我接触域名整 10 年了
    steveway
        39
    steveway  
       2018-03-16 20:14:14 +08:00
    算法复杂度 O(n^4)系列...
    不过看起来有点暴力美哈哈哈
    throns
        40
    throns  
       2018-03-16 21:31:40 +08:00 via iPhone   3
    没事楼主,不要气馁,精神很好,你亮代码有人给建议很好,接受、改进、学习就好了。
    netcore
        41
    netcore  
       2018-03-16 21:39:38 +08:00 via Android
    @mixias 修真聊天群了解下
    ericls
        42
    ericls  
       2018-03-16 21:50:21 +08:00 via iPhone
    楼主不要气馁 permutation 了解一下
    yorTX9t
        43
    yorTX9t  
       2018-03-17 00:06:19 +08:00
    C++er 路过,pythonic 的代码是这样么?

    ```
    for num in range( 100000 ):
    print( str(num).zfill(6) )
    ```
    yorTX9t
        44
    yorTX9t  
       2018-03-17 00:06:56 +08:00
    我去,空格被吞了
    huntzhan
        45
    huntzhan  
       2018-03-17 01:58:48 +08:00
    ..............................................
    不忍直视
    lrxiao
        46
    lrxiao  
       2018-03-17 04:12:30 +08:00
    itertools 了解一下 23333
    gowl
        47
    gowl  
       2018-03-17 05:13:51 +08:00
    如果域名是给自己用的话,可以试试从对语言的直觉和想象出发~
    taojing10
        48
    taojing10  
       2018-03-17 06:56:58 +08:00 via iPhone
    毫无算法啊……算法课白学了
    cszeus
        49
    cszeus  
       2018-03-17 07:21:44 +08:00
    没太明白,用 itertools 跟 for n in xrange(1000, 1000000)有什么区别么。
    还有 mysql insert 是可以一次性 insert 多个值的(多行),为什么要每次 insert 一个呢。
    hardman
        50
    hardman  
       2018-03-17 07:41:54 +08:00 via Android
    我很佩服楼主这样写代码都发到 v2,代码全是槽点
    hardman
        51
    hardman  
       2018-03-17 07:43:33 +08:00 via Android
    话说 xiulianer.com 这个值多少钱
    Hydjan
        52
    Hydjan  
       2018-03-17 07:44:22 +08:00
    说实话二维码时代域名已被淡化
    oracle128g
        53
    oracle128g  
       2018-03-17 08:34:31 +08:00 via iPhone
    不会 python 看了下 for 循环排版还是阔以滴 给大佬倒一杯卡布奇诺
    lhx2008
        54
    lhx2008  
       2018-03-17 08:46:03 +08:00 via Android
    当初就写爬虫注册了这两个
    .com
    .com
    leavic
        55
    leavic  
       2018-03-17 10:21:39 +08:00
    abcdef、。。。
        56
    zhang1215  
       2018-03-17 10:37:32 +08:00
    佩服楼主的勇气
    zhang1215
    cai314494687
        57
    cai314494687  
       2018-03-17 10:44:36 +08:00
    我前两年干过类似的,结果跟你一样。
    BooksE
        58
    BooksE  
       2018-03-17 11:11:36 +08:00
    哈哈,我的爬虫都是在爬二手网站的数据
    loveCoding
        59
    loveCoding  
       2018-03-17 11:37:26 +08:00
    不错 , 思维敏捷
    sdlearn
        60
    sdlearn  
       2018-03-17 11:45:39 +08:00
    楼主是个人才
    qiayue
        61
    qiayue  
    PRO
       2018-03-17 11:45:41 +08:00
    楼主晚生了几年,要是十年前做这个事情,就赚钱了。
    双拼域名大约总共有十六万多个,十年前还能注册的,大约还有几万个,你挑选品相好的注册三五千个。
    按照注册成本平均 50 块钱一个,注册 2000 个就是十万块,十年下来本钱就是 100 万。
    按照目前均价 3000 一个计算,全部卖掉,你就有 600 万了。
    净赚 500 万。

    2009 年千团大站前夕,我看到美团的域名,查询了团开头和结尾的双拼,还有一百多个,可惜当年没钱注册。
    前几天大火的文章庄家杜均,他的第一桶金不就是卖域名给团购网站么。

    当然,一切都然并卵,如果十年前你买房了,现在已经身家几千万了
    ZeoKarl
        62
    ZeoKarl  
       2018-03-17 12:53:25 +08:00 via iPhone   1
    飘逸的 for 循环
    Va1n3R
        63
    Va1n3R  
       2018-03-17 13:44:42 +08:00
    itertools 了解下......
    Arnie97
        64
    Arnie97  
       2018-03-17 13:58:24 +08:00 via Android
    @xpresslink 这是 C 语言被黑的最惨的一次 XD
    idcspy
        65
    idcspy  
       2018-03-17 15:14:15 +08:00
    来晚了,域名早走下坡路了。
    dreamtrail
        66
    dreamtrail  
       2018-03-17 15:17:02 +08:00
    其实还是有用的,我有几个域名就是用程序跑出来的
    ichou
        67
    ichou  
       2018-03-17 15:43:42 +08:00 via iPhone
    (0..9999).sample
    So easy
    hugee
        68
    hugee  
       2018-03-17 17:02:38 +08:00
    @qiayue 说得完全正确,补充下:如果前几年买了比特币的话。。。
    whoami9894
        69
    whoami9894  
       2018-03-17 18:31:41 +08:00 via Android
    @liliang 胡说,lz 明明是五层 for
    luozic
        70
    luozic  
       2018-03-18 02:27:00 +08:00 via iPhone
    for 需要那么多层?
    HFcbyqP0iVO5KM05
        71
    HFcbyqP0iVO5KM05  
       2018-03-18 08:50:26 +08:0 via Android
    大家不觉得楼主很可爱么,哈哈哈
    不过 for 循环超过两层了,不过在处理什么业务逻辑,都可以去网上搜搜 Best Practice
    415829566
        72
    415829566  
    OP
       2018-03-19 09:38:12 +08:00
    噗,新的礼拜过来,发现一堆吐槽的。各位老铁良心不会痛么
    iamsunxin
        73
    iamsunxin  
       2018-03-19 10:50:19 +08:00
    这个 F 型的 for 循环流线像极了 PASSAT 的尾灯
    linus3389
        74
    linus3389  
       2018-03-19 13:15:08 +08:00
    没事,这个想法只是晚了 20 年前
    415829566
        75
    415829566  
    OP
       2018-03-19 14:20:35 +08:00
    @linus3389 20 年。。。。我之前还以为自己多那啥
    @iamsunxin
    sigouyi
        76
    sigouyi  
       2018-03-20 16:52:38 +08:00
    这个 for 循环,抱歉我笑了
    cgwh
        77
    cgwh  
       2018-03-22 18:49:38 +08:00 via Android
    楼主代码改得还挺快
    415829566
        78
    415829566  
    OP
       2018-03-23 08:39:34 +08:00
    @cgwh 必须滴,虚心接受各位大佬的建议

    @sigouyi 大佬别闹,心累
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     924 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 22:27 PVG 06:27 LAX 15:27 JFK 18:27
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86