洛与春风 发表于 2022-4-25 01:16:40

新手求教

为啥我得到的html数据感觉显示不完全,和网页里的源代码不一样,看不到div啥的#指定url
    url = 'https://www.douban.com/photos/album/1881021243/?m_start=0'
    #设置请求头
    headers = {
      'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.50'
    }
    #发送请求获得数据
    r_text = requests.get(url=url,headers=headers).text

isdkz 发表于 2022-4-25 08:19:00

可能你连着访问多次,ip 被禁了

洛与春风 发表于 2022-4-25 09:57:23

isdkz 发表于 2022-4-25 08:19
可能你连着访问多次,ip 被禁了

但是我i第一次访问就是啊

洛与春风 发表于 2022-4-25 11:00:41

洛与春风 发表于 2022-4-25 09:57
但是我i第一次访问就是啊

是我正则表达式没写好{:9_226:}

潺陵大地 发表于 2022-4-25 11:49:49

洛与春风 发表于 2022-4-25 11:00
是我正则表达式没写好

我每次爬就是 在网上的 正则表达式在线生成工具 上 试一下 后再回代码中。不老是在代码中调试,把内容复制到 正则表达式在线生成工具 中 进行调试个人感觉就方便些,

洛与春风 发表于 2022-4-25 23:00:10

潺陵大地 发表于 2022-4-25 11:49
我每次爬就是 在网上的 正则表达式在线生成工具 上 试一下 后再回代码中。不老是在代码中调试,把内容 ...

我现在也是
页: [1]
查看完整版本: 新手求教