金牌大叔i 2021-07-31 20:41 采纳率: 0%
浏览 2665

NameError: name 'headers' is not defined 显示报错



```python
import requests
import parsel
headers:{
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36'
}
def get_response(html_url):
    response=requests.get(url=url,headers=headers)
    return response

def get_all_url(html_url):
    response=get_response(html_url)
    selector=parsel.selector(response.text)
    dds=selector.css('#list dd')
    title=selector.css('#info h1::text').get()
    for dd in dds:
        urls= dd.css('a::attr(href)').get()
        print(urls)

if __name__=='__main__':
    url="https://www.9biquge.com/35/35686/"
    get_all_url(url)

```

  • 写回答

1条回答 默认 最新

  • 碧池阿蒂拉 2021-08-01 01:08
    关注

    img

    评论
编辑
预览

报告相同问题?

问题事件

  • 请采纳用户回复 8月1日
  • 创建了问题 7月31日