Skip to content
This repository was archived by the owner on Jun 18, 2022. It is now read-only.
This repository was archived by the owner on Jun 18, 2022. It is now read-only.

非Python程序猿 问个代码上的问题 #6

@gMan1990

Description

@gMan1990

self.proxies = received

        oldcount = len(self.proxies)
        try:
            received = self.find_proxies(page)
        except Exception as e:
            received = []
            log.error(
                'Error when executing find_proxies.'
                'Domain: %s; Error: %r' % (self.domain, e)
            )
        self.proxies = received

我的理解 received = self.find_proxies(page) 从当前页找到代理,然后 self.proxies = received 赋值给了实例的proxies属性,看起来是第1页找到10个,len(self.proxies)=10,然后第2页找到20个,赋值一下,len(self.proxies)=20了,但实际执行情况又不是,self.proxies是合并的结果,所以合并数组的代码在哪?

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