位置: 编程技术 - 正文

python结合shell查询google关键词排名的实现代码(shell python)

编辑:rootadmin

推荐整理分享python结合shell查询google关键词排名的实现代码(shell python),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python怎么调用shell,python获取shell输出,shell/python,python shell怎么用,python怎么调用shell,python执行shell命令查看输出,python执行shell命令查看输出,python执行shell命令查看输出,内容如对您有帮助,希望把文章链接给更多的朋友!

最近老婆大人的公司给老婆大人安排了一个根据关键词查询google网站排名的差事。老婆大人的公司是做seo的,查询的关键词及网站特别的多,看着老婆大人这么辛苦的重复着查询工作,心疼啊。所以花点时间用python写了一个根据关键词搜索网站排名的py脚本。

在写这个脚本之前,我也曾在网站搜索过关于在google查排名的脚本。很多是利用google的api。但是我测试了一下,不准。所以,自己写一个吧。

脚本内容如下:(关键词我在网站随便找了几个。以做测试使用)

这段脚本分两部分,第一部分是python利用关键词搜索google的页面。老婆大人说只要每一个关键词的前5页就可以。所以只查询了前5页。第二部分是将查询出来的结果进行排版。也就是最下面调用paiban.sh 所做的事情,让最终出来的结果为如下格式:

网站1 关键词1 第几页 第几名 关键词2 第几页 第几名 关键词3 第几页 第几名

网站2 关键词1 第几页 第几名 关键词2 第几页 第几名 关键词3 第几页 第几名下面就来对程序进行讲解。

以上命令执行后,我们看一下index.html文件内容。如下:

python结合shell查询google关键词排名的实现代码(shell python)

如图:

这样看很乱,那么我们如何才能达到上面所讲 一个站后面对应多个关键词的格式呢,这里我们就要用到 paiban.sh 这个小脚本了。我们把paiban.sh放在py程序的最后,当执行py程序执行完毕后,执行paiban.sh 这个paiban.sh已经加在py程序里面了,所有不需要另外执行。我这里主要看一下区别。所有在py程序里注释了。

如图:

这样就能达到上面的效果了。排版也很清楚,哪个站对应哪个关键词。在第几页,第几位,一目了然。

我们也对paiban.sh这个脚本做一下解释。

好了。这个小脚本挺好用的,老婆大人天天在用。为她减轻了不少工作量。直夸我能干。。。,哈哈。。如果有看不明白的,欢迎加QQ讨论。QQ:

用python写的一个wordpress的采集程序 在学习python的过程中,经过不断的尝试及努力,终于完成了第一个像样的python程序,虽然还有很多需要优化的地方,但是目前基本上实现了我所要求的

python学习之编写查询ip程序 公司服务器上的ip最少的也有多个,有时候查到一个站的Ip,不想通过OA去查,自己就用自己最近学的python知识,结合数据库,编写了一python小程序。实

学习python 之编写简单乘法运算题 实现代码:#!/usr/bin/python//处理程序#filenamejiafa.py//文件名importsysimportrandomrunning=True//定义runningwhilerunning:a=random.randint(0,)//定义a的值为0-的随机数b=random.

标签: shell python

本文链接地址:https://www.jiuchutong.com/biancheng/383338.html 转载请保留说明!

上一篇:python的else子句使用指南(python中else语句)

下一篇:用python写的一个wordpress的采集程序(用python写一个程序)

  • 港建费征收管理办法
  • 最惠国税是一种真正意义上的优惠关税
  • 多交的增值税和附加税退回,如何记账
  • 企业贷款罚息可以减免吗
  • 合同一方按手印另一方没按有效吗
  • 受托加工费直接计入生产成本
  • 职工福利部门的工资
  • 非公益性捐赠支出是永久性差异吗
  • 原材料的实际成本是什么
  • 餐费适用税率
  • 广告宣传费可以抵扣进项税吗
  • 增值税附加税什么情况交
  • 留存收益账务处理视频
  • 食堂非税收入怎么申报
  • 收到安装费发票怎么做分录
  • 企业技术中心认定专精特新
  • 公司注销了是不是就不能用了
  • 去银行补充企业信息流程
  • win10删除所有内容是什么意思
  • 无票费用 规定
  • 电脑出现一堆英文无法开机
  • 微软告诉你
  • php字符串变量
  • 公司赞助商
  • 建筑行业怎么做职业生涯规划
  • Linux中stat命令显示文件的基本使用教程
  • 企业提取盈余公积会引起所有者权益变动吗
  • laravel实战教程
  • 违约金赔偿款怎么开票
  • 记账凭证和原始凭证都是登记账簿的直接依据
  • 合作社分红怎么计算
  • 公司支付员工生育津贴怎么做账
  • 水利建设基金按季度缴纳
  • css前端还是后端
  • 工程项目成本核算的依据主要有
  • 应交税金及附加包括哪些
  • 深度学习:图像去雨网络实现Pytorch (二)一个简单实用的基准模型(PreNet)实现
  • javaweb项目简介
  • php注释有几种?如何表示?
  • 直线折旧法账务处理例题
  • sqlserver2005安装步骤教程
  • 一般纳税人之间转让土地使用权交哪些税金
  • 地方教育费附加会计分录怎么做
  • MySQL读写分离中间件
  • 城建税退税流程
  • 金税盘数据迁移到税务ukey
  • 装饰设计 工程
  • 辅助核算设置后使用后还可以随时修改
  • 旅游公司怎么交增值税
  • 什么叫自主研发
  • 开发票的其他要求是?
  • 弥补上年亏损的分录 所得税
  • 税务人员如何做好本职工作
  • win8 photoshop
  • win10系统浏览器在哪
  • win2000停止服务
  • macbook怎么开hdr
  • u盘发光
  • windows8.1右下角水印
  • winxp无法删除文件
  • ubuntu开机黑屏无法进入登录界面
  • centos下安装windows
  • win8怎么改文件格式
  • win8资源管理器未响应
  • win7共享打印机提示0x000709
  • 红石数据
  • javascript基础教程教材答案
  • 详细谈谈哲学的基本问题
  • shell的变量分为哪三种
  • jquery事件的响应
  • android studio右边的视图不见了
  • android基础知识点
  • android 设备信息
  • 基于JavaScript的网页代码
  • python 入门
  • 医保所属期起和所属期止
  • 无偿转让股权要交税吗
  • 税务局有事业单位编制吗
  • 应纳税所得额怎么求公式
  • 在网上缴费后如何退款
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设