发起人:eiehhu 初入职场

回复 ( 4 )

  1. 黄哥
    理由
    举报 取消

    字符串格式化再不要用%

    用新的语法format

    >>> '{0}, {1}, {2}'.format('a', 'b', 'c')
    'a, b, c'
    >>> '{}, {}, {}'.format('a', 'b', 'c')  # 2.7+ only
    'a, b, c'
    >>> '{2}, {1}, {0}'.format('a', 'b', 'c')
    'c, b, a'
    >>> '{2}, {1}, {0}'.format(*'abc')      # unpacking argument sequence
    'c, b, a'
    >>> '{0}{1}{0}'.format('abra', 'cad')   # arguments' indices can be repeated
    'abracadabra'
    
  2. 匿名用户
    理由
    举报 取消

    遇到Error直接根据错误信息顺藤摸瓜就能找到源头。

    先看Traceback,问题出在38行的url字符串,

    'http://s.weibo.com/weibo/%25E6%2584%259F%25E5%2586%2592&region=custom:32:%s&typeall=1&suball=1&timescope=custom:%s-%s-%s:%s-%s-%s&page=%d'%(place,y,m,d,y,m,d,page_num)
    
  3. 菜大神
    理由
    举报 取消

    对于地址,以前也那样写过,后来我写成了另一种方式,举例:我要爬网址’www.blablabla%page=1’,我会写成:’www.blablabla%page=’+str(p)

    p为int,表示页数

    手机打字,知乎萌新,不要喷我

  4. 用户头像
    理由
    举报 取消

    有traceback么。。还有你这个url是根据各个地方的代号补全的?

我来回答

Captcha 点击图片更换验证码