位置: 编程技术 - 正文

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写一个程序)

  • 投资性房地产采用成本模式计量
  • 一次性购入固定资产投资收益
  • 如何理解递延所得税资产和递延所得税负债
  • 企业所得税报税日期
  • 企业取得该项资产时实际发生的支出
  • 银行按揭方式销售开发产品
  • 挂靠人员帮外单位人员缴纳社保如何做账
  • 进项税额转出会影响利润吗
  • 加工费发票怎么做账务处理
  • 增值税专用发票和普通发票的区别
  • 发票作废税金怎么算
  • 代扣代缴企业所得税账务处理
  • 外籍员工家属入境
  • 向投资者分配现金股利会计分录?
  • win7系统如何查看主板型号
  • 房产税如何进行计提
  • php加密解密函数高级
  • 佣金代扣代缴增值税需要缴纳附加税吗
  • 筹建期银行手续费
  • PHP:Memcached::decrementByKey()的用法_Memcached类
  • 记账凭证和会计分录的区别
  • php用img显示图片
  • 一条指令可以完成一项复杂任务吗
  • php编程技术
  • framework core
  • 个人纪录简称
  • thinkphp where or
  • SSD目标检测算法
  • 低值易耗品费用计入什么科目
  • 企业管理咨询合作协议
  • 各会计科目的含义
  • php网站漏洞
  • node运行vue项目
  • 现金流量表编制格式
  • 股东投资是否有资金实际收支活动?
  • 小规模纳税人企业所得税怎么算
  • 记账凭证粘贴顺序银行回单
  • 建筑业的人工费是什么
  • 抵消递延所得税资产会计处理
  • 出口退税的会计处理
  • 购入土地使用权用于建造厂房分录
  • 现金折扣和商业折扣怎么确定收入
  • 现代服务业主要包括哪些类型
  • 购房发票可以开专票
  • 长期应收款是否计提坏账准备
  • 因进出口商品引起的收支
  • mysql好在哪里
  • windows server 2008 u盘安装
  • 在64位的Ubuntu系统上安装32位的WPS的方法
  • windows 安装源
  • windows快速预览
  • macbookairfacetime
  • 借助竹子赞美人物气节的诗句有哪些
  • winxp怎么自动开机
  • win1020h2累积更新
  • centos直接进入命令行
  • 电脑window8系统怎么样
  • linux安装dns软件包
  • win10英文版系统怎么完全改为中文
  • 在linux系统中创建文件的命令
  • ExtJS4 表格的嵌套 rowExpander应用
  • android开发环境的搭建步骤
  • shell脚本while true循环
  • Knockout visible绑定使用方法
  • iframe内容自适应缩放
  • android recycleview 刷新
  • javascript中的函数该如何理解
  • 批处理图像
  • node.js操作mssql
  • fiori开发工具
  • email js
  • 设置自定义
  • Android 使用log4j2
  • 辽宁税务遴选
  • 国际税收管理处忙不忙
  • 清税申报表怎么填写
  • 深圳税务 qzzn
  • 税务稽查项目书的填写
  • 安徽马鞍山税务局体检名单
  • 海关行政处罚实施条例的适用范围
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设