awesome-python-login-model icon indicating copy to clipboard operation
awesome-python-login-model copied to clipboard

京东试用报这个错误,应该怎么解决呢?

Open bwsnb opened this issue 5 years ago • 2 comments

selenium.common.exceptions.InvalidArgumentException: Message: invalid argument: invalid 'expiry' (Session info: headless chrome=78.0.3904.97)

bwsnb avatar Nov 13 '19 08:11 bwsnb

问题已经解决 #cookies是一个以字典为元素的list for cookie in cookies: browser.add_cookie(cookie) #关闭登陆浏览器

修改为:

 #cookies是一个以字典为元素的list
for cookie in cookies:
    if 'expiry' in cookie:
        del cookie['expiry']
    browser.add_cookie(cookie)
#关闭登陆浏览器

即可解决

bwsnb avatar Nov 14 '19 03:11 bwsnb

182行 总页数截取也有问题,报一下错误。 pagenum = int(pagestr) ValueError: invalid literal for int() with base 10: '18页\xa0\xa0到第 页 确'

我将你的代码 #为了应对命名空间而采用的粗暴办法 pagestr = list(pageitem)[0].text() pagestr = pagestr[2] pagestr = pagestr[0:pagestr.find('\n')]

修改为: #为了应对命名空间而采用的粗暴办法 pagestr = list(pageitem)[0].text() pagestr = pagestr[1:3] print(pagestr) pagestr=re.findall(r'\d+',pagestr) #pagestr = pagestr[0:pagestr.find('\n')]
pagenum = int(pagestr[0]) print("商品总页数:" + str(pagenum) )

解决了转换的异常

bwsnb avatar Nov 14 '19 03:11 bwsnb