DarkNet_ChineseTrading icon indicating copy to clipboard operation
DarkNet_ChineseTrading copied to clipboard

有个小问题

Open zsp00 opened this issue 5 years ago • 5 comments

偶尔报这个,这破网站的缘故吧 image 你看怎么处理更好,我临时这么写处理了下

    def get_details(self, url, muti, name, page, index_str, referer_url):
        bs_data = ''
        while True:
            resp = self.session.get(
                url, headers={"Referer": referer_url, "Cookie": self.get_cookie_string()}
            )
            info(resp.headers.get("Set-Cookie", ""))
            resp.encoding = "utf8"
            if not self.check_if_need_relogin(resp):
                return

            bs_data = bs_4(resp.text, "lxml")
            if bs_data.select_one('title').text != '出错了.':
                break
            else:
                warning('重新获取一次')

zsp00 avatar Oct 22 '19 06:10 zsp00

稍等我看下

s045pd avatar Oct 22 '19 08:10 s045pd

我建议这个循环最好有个次数限定,指不定会一直在这里卡住

s045pd avatar Oct 22 '19 08:10 s045pd

也是,我加个次数

zsp00 avatar Oct 23 '19 01:10 zsp00

暗网又凉了

zsp00 avatar Oct 23 '19 03:10 zsp00

正常的变动应该不会太大 等等看就好了

s045pd avatar Oct 23 '19 03:10 s045pd