Skip to content

sina_spider1项目里面有个bug: #67

@ITzhicheng

Description

@ITzhicheng

cookies.py中的cookies数组里面放的是string数据类型,在debug的时候发现下载器中间件调用了一个这个方法:
def _format_cookie(self, cookie):
cookie_str = '%s=%s' % (cookie['name'], cookie['value'])
因为我们传的cookie是string类型,所以我这里debug的时候报了一个这样的错误:TypeError: string indices must be integers, not str。(String类型的索引必须是整数)
最后自己改了一下spider1源码:将原来登录成功后的cookie以dict类型放入cookies数组里就没问题了。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions