我想对网址进行网页抓取,但是当我使用BeautifulSoup时,找不到我正在查找的某些信息,但它们在原始html中。如果使用print(html_page),则我拥有所需的所有信息,但是当输出出来时却没有该信息,当我尝试直接在html_page上搜索时,会发生此错误:
const brokerage = showInsurance && showBrokerage? true || false : showBrokerage ? true : false
const insurance = showInsurance && showBrokerage? true || false : showInsurance ? true : false
word = html_page
word.find('name="produto-stock"')
TypeError: argument should be integer or bytes-like object, not 'str'
答案 0 :(得分:0)
为什么用引号引起来,请将其删除:-(
word = html_page
word.find("produto-stock")
答案 1 :(得分:0)
我进行了更改,但错误仍然发生:参数应该是整数或类似字节的对象,而不是'str'