当前位置: 首页 > wzjs >正文

个人小说网站怎么做seo搜索引擎优化薪资水平

个人小说网站怎么做,seo搜索引擎优化薪资水平,网站开发技术参考文献,药物研发网站怎么做如果本文章看不懂可以看看上一篇文章,加强自己的基础:爬虫自动化工具:DrissionPage-CSDN博客 案例解析: 前提:我们以ChromiumPage为主,写代码工具使用Pycharm(python环境3.9-3.10) …
如果本文章看不懂可以看看上一篇文章,加强自己的基础:爬虫自动化工具:DrissionPage-CSDN博客

 案例解析:

前提:我们以ChromiumPage为主,写代码工具使用Pycharm(python环境3.9-3.10)

  • 我们要使用浏览器开发者工具(F12)进行对标签的查找,找到之后最好在终端进行搜索,确保标签只有一个在进行代码的编写

1. 百度案例(https://www.baidu.com/ )

(1) 案例一:
from DissionPage import ChromiumPage,ChromiumOptions# 先创建一个实例化对象
co = ChromiumOptions()
co.headless(False)
# 1、设置无头模式:co.headless(True)
# 2、设置无痕模式:co.incognito(True)
# 3、设置访客模式:co.set_argument('--guest')
# 4、设置请求头user-agent:co.set_user_agent()
# 5、设置指定端口号:co.set_local_port(7890)
# 6、设置代理:co.set_proxy('http://localhost:2222')page = ChromiumPage(co)
url = "https://www.baidu.com"
page.get(url)
page.wait.load_start() # 等待页面加载完成# 点击百度搜索框输入美女,并点击搜索
page.ele("css:#kw").input("美女")
page.ele("css:#su").click()print(page.html)
(2)案例二:
from DrissionPage import ChromiumPage# 先实例化一个对象
cp = ChromiumPage()
cp.get('https://www.baidu.com/')cp.ele("#kw").input("IP地址") # 定位到搜索框并填充数据
cp.wait.load_start() # 等待页面加载完成(像人的操作)
cp.ele("#su").click()  # 找到搜索按钮并点击搜索# 我们可以对其网址进行监听
cp.listen.start('qifu-api.baidubce.com/ip/local/geo/v1/district')res = cp.listen.wait()  # 等待并获取一个数据包
print(res.url)  # 输出数据包url
print(res.response.headers)  # 输出响应头
print(res.response.statusText)  # 输出响应状态码
print(res.response.body)  # 输出响应内容

2. 招聘平台的爬取

注意:学习为主,不要大量爬取数据,妨碍网站的运行,造成法律问题,需本人自己承担

import timefrom DrissionPage import ChromiumPage, ChromiumOptions
import pandas as pd# 先实例化一个对象
co = ChromiumOptions().auto_port()
page = ChromiumPage(co)# 首先我们进行监听动作
page.listen.start('/wapi/zpgeek/search/joblist.json')
page.get('https://www.zhipin.com/beijing/?seoRefer=index')# 输入我们要查找的岗位
page.ele('.ipt-search').input('网络安全\n')
res = page.listen.wait()try:time.sleep(1)cha = page.ele('.icon-close')print("cha:::", cha)cha.click()
except Exception as e:joblist = res.response.body['zpData']['jobList']for i in range(5):btn = page.ele('.ui-icon-arrow-right')_a = btn.parent().attr('class')time.sleep(2)if _a == '':page.scroll.to_bottom()page.wait(2)btn.click()res = page.listen.wait()joblist += res.response.body['zpData']['jobList']print(joblist)else:print('已获取全部职位信息')breakdf = pd.DataFrame(joblist)df.to_excel('boss.xlsx', index=False)page.quit()

http://www.dtcms.com/wzjs/486057.html

相关文章:

  • 网牛网站建设南京seo排名公司
  • 网站二级页面设计要求近期时事新闻10条
  • 湖南网站优化搜索引擎营销的手段包括
  • 专注咖啡相关的网站百度推广后台
  • 中铁建设工程项目公示网站附近的电脑培训班在哪里
  • 电商分享推广怎么做seo是指什么职位
  • 响应式网站建设信息智能识别图片
  • 找合伙人做红木家具网站媒体发布平台
  • 云南网站建设的步骤app推广方案怎么写
  • 谷歌推广课程上海优化关键词的公司
  • 网站设计用什么软件图们网络推广
  • 网站开发小公司推荐谷歌seo和百度seo区别
  • 给公众号做头像的网站seo蜘蛛池
  • 有没有可以做兼职的网站国内免费推广产品的网站
  • 网站备案幕布照片百度一下首页网址
  • 图片网站建站系统头条搜索站长平台
  • 从零学习做网站做seo是什么意思
  • 租用服务器建设网站费用网站怎么快速收录
  • 企业网站排名怎么做郑州网络推广效果
  • 怎么看网站是否被百度惩罚德国搜索引擎
  • 株洲市住房和城乡建设厅网站安卓优化大师老版本下载
  • 疫情最新消息数据公布优化方案怎么写
  • b2b网站seo怎么做收录浙江关键词优化
  • 上海网站开发怎么去营销自己的产品
  • 做网站泉州长沙网络公关公司
  • 电视台网站建设方案.doc网络营销的营销方式是什么
  • seo整站优化解决方案小说推文推广平台
  • 网站和新媒体建设管理seo是什么意思怎么解决
  • 深圳 网站建设培训班宁波seo外包服务
  • 校园网站建设的可行性分析百度手机app下载并安装