|
import requests
from lxml import etree
from pyquery import PyQuery as pq
url='https://www.zhihu.com/explore'
headers={'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36'}
resp**e=requests.get(url,headers=headers)
element=etree.HTML(resp**e.text)
print(element)
items=element.xpath('//div[@class="explore-feed feed-item"]')
for item in items:
title = item.xpath( './h2/a/text()')
print('题目是:',title[0])
print('\n' + '=' * 500 + '\n')
代码如上:主要问题就是这个print('题目是:',title[0])中的“题目是:”和后面的title[0]结果总不在一行显示,求助。
|
|