在这里插入图片描述
🔥🔥本文已收录于《Python基础篇爬虫》
🉑🉑本专栏专门
针对于有爬虫基础准备的一套基础教学,轻松掌握Python爬虫,欢迎各位同学订阅,专栏订阅地址:点我直达
🤞🤞此外如果您已工作,如需利用Python解决办公中常见的问题,欢
迎订阅《Python办公自动化》专栏,订阅地址:点我直达
的
🔺🔺此外《Python30天从入门到熟练》专栏已上线,欢迎大家订阅,订阅地址:点我直达



# -*- coding: UTF-8 -*-
'''
@Project :项目名称
@File :程序.py
@IDE :PyCharm
@Author :一晌小贪欢
@Date :2024/05/27 17:00
'''
import json
import requests
from lxml import etree
url = 'https://top.baidu.com/board?'
cookies = {
'Cookie': '填写自己的Cookie',
}
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36',
}
params = {
'spm': '1001.2014.3001.5482'
}
res_data = requests.get(url=url, params=params, headers=headers, cookies=cookies)
res_data.encoding = "utf-8"
print(res_data.text)

//ul[@class="column_article_list"]//li//a【文章链接】//ul[@class="column_article_list"]//li//div[@class="column_article_title"]//h2【文章标题】
# -*- coding: UTF-8 -*-
'''
@Project :项目名称
@File :程序.py
@IDE :PyCharm
@Author :一晌小贪欢
@Date :2024/05/27 11:27
'''
import json
import openpyxl
import requests
from lxml import etree
wb = openpyxl.Workbook()
ws = wb.active
url = 'https://blog.csdn.net/weixin_42636075/category_11978272.html?'
cookies = {'填自己的cookie'}
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36',
}
params = {
'spm': '1001.2014.3001.5482'
}
res_data = requests.get(url=url, params=params, headers=headers, cookies=cookies)
res_data.encoding = "utf-8"
# print(res_data.text)
tree = etree.HTML(res_data.text)
urls = tree.xpath('//ul[@class="column_article_list"]//li//a')
# print(len(urls))
title = tree.xpath('//ul[@class="column_article_list"]//li//div[@class="column_article_title"]//h2')
print('''
| 文章名称 | 链接 |
|--|--|
''')
for i in range(len(urls)):
url = urls[i].xpath('./@href')[0]
title_text = title[i].text
print(f"|{title_text.strip()}|点我进行跳转|" )
| 文章名称 | 链接 |
|---|---|
| Python爬虫实战(实战篇)—16获取【百度热搜】数据—写入Ecel(附完整代码) | 点我进行跳转 |
| Python爬虫实战(基础篇)—15获取东方财富网股票数据—写入csv(附完整代码) | 点我进行跳转 |
| Python爬虫实战(基础篇)—14获取【巴黎圣母院新闻网(Notre Dame News)】新闻写入Word(附完整代码) | 点我进行跳转 |
| Python爬虫实战(基础篇)—13获取《人民网》【最新】【国内】【国际】写入Word(附完整代码) | 点我进行跳转 |
| Python爬虫实战(基础篇)—11—360翻译(附完整代码) | 点我进行跳转 |
| 爬虫模板(附完整代码+案例) | 点我进行跳转 |
| Python爬虫实战(基础篇)—10获取故宫博物院—故宫壁纸(附完整代码) | 点我进行跳转 |
| Python爬虫实战(基础篇)—9获取某个城市天气(附完整代码) | 点我进行跳转 |
| Python爬虫实战(进阶篇)—8获取TOP电影信息并存入Excel(附完整代码) | 点我进行跳转 |
| Python爬虫实战(进阶篇)—7获取每日菜价(附完整代码) | 点我进行跳转 |
| 关于一些xpath定位小技巧(svg,img,g等元素的定位问题) | 点我进行跳转 |
| Python爬虫实战(进阶篇)—6获取微某博信息(附完整代码) | 点我进行跳转 |
| Python爬虫实战(基础篇)—5获取xx小说(附完整代码) | 点我进行跳转 |
| Python爬虫实战(基础篇)—4获取古诗词给孩子学习(附完整代码) | 点我进行跳转 |
| Python爬虫实战(高级篇)—3百度翻译网页版爬虫(附完整代码) | 点我进行跳转 |
| Python爬虫实战(基础篇)—2获取一首歌的歌词(附完整代码) | 点我进行跳转 |
| Python爬虫实战(基础篇)—1获取微博TOP10热搜(附完整代码) | 点我进行跳转 |
| Xpath定位同级、父级元、子级元素、最后一个元素 | 点我进行跳转 |
| Python+Fiddler爬取手机app1----配置(保姆级) | 点我进行跳转 |
| Python控制selenium之谷歌驱动器切入iframe(内嵌框架) | 点我进行跳转 |
| Python—selenium控制本地浏览器并获取网页数据 | 点我进行跳转 |
| python解决输入框支持输入多个单号(5000单)快速复制粘贴进去 | 点我进行跳转 |
| 国税局验证码识别 & 识别不了我还不能input吗 | 点我进行跳转 |
| selenium之显示等待(等到某个元素出现后再继续执行) | 点我进行跳转 |