|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
这是我在网上爬下来的图片地址,怎么显示的是<Element img at 0x3552308>
- from lxml import etree
- import requests
- url = 'https://www.qiushibaike.com/pic/'
- headers = {
- 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36'
- }
- html = requests.get(url,headers=headers)
- selector = etree.HTML(html.text)
- text = selector.xpath('//div[@class="article block untagged mb15"]')
- for each in text:
- name = selector.xpath('//h2/text()')
- words= selector.xpath('//div[@class="content"]/span/text()')
- img = selector.xpath('//div/a[@target="_blank"]/img[@src]')[0]
- print(img)
复制代码
输出:
<Element img at 0x3552308>
本帖最后由 幽梦三影 于 2018-10-22 07:41 编辑
不是img[@src],是img/@src,前者是含有src的img标签,后者是img标签的src属性
|
|