代码:
# -*- coding: utf-8 -*-
# @Time : 2020/4/19 19:54
# @Author : Oneqq
# @File : 21.pyquery的使用.py
# @Software: PyCharm
from pyquery import PyQuery as pq
import requests
from fake_useragent import UserAgent
url = "https://www.xicidaili.com/"
headers = {
"User-Agent": UserAgent().random
}
response = requests.get(url, headers=headers)
doc = pq(response.text)
trs = doc("#ip_list tr")
for num in range(1, len(trs)):
ip = trs.eq(num).find("td").eq(1).text()
port = trs.eq(num).find("td").eq(2).text()
types = trs.eq(num).find("td").eq(5).text()
if ip != '':
print(ip, ":", port, ":", types)
结果: