位置: 编程技术 - 正文

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

  • 个税申报吗
  • 税控盘的功能特点是
  • 税款滞纳金和利息
  • 小规模纳税人征税率为多少
  • 撤回或减少投资同撤资减资的区别
  • 工会刻章费用计入什么支出
  • 民办非企业可以上市吗
  • 核定征收季度核定销售额
  • 已认证的专票发票在哪里
  • 企业给员工租的公寓楼都是什么样的
  • 研发加计扣除减免税
  • 同一控制下资产收购
  • 个税手续费返还会计分录
  • 向税务局缴纳工伤保险费有发票吗
  • 工程投标保证金最新规定
  • 非生产用设备及器具
  • 企业外包项目如何确认收入成本配比?
  • 银行存款收款凭证是原始凭证吗
  • 公司股东会承担法律责任吗
  • 季初从业人数和季末从业人数怎么填
  • 记账凭证是出纳编制吗
  • 0x8000005解决方案
  • 在建工程明细科目设置
  • vue中如何使用weboffice
  • 收入支出如何结转
  • windows安装无法继续,若要安装请重新启动
  • 劳务公司已开票,可款项未收到,税票多久有效
  • idea如何运行springboot项目
  • php正则表达式匹配字符串
  • php文件操作小结怎么写
  • es6 promise await
  • laravel5.2实现区分前后台用户登录的方法
  • 捷税宝被稽查了吗
  • 季报弥补亏损,财报怎么填
  • 发票去税务局认证了就可以直接抵扣了吗
  • 外商投资企业 外资企业
  • 体育用品账务处理
  • sqlserver存储过程声明变量
  • 帝国cms结合项多选
  • 折现指标和非折现指标
  • 在建工程项目的范围包括
  • 现金流量表的编制公式 计算公式
  • 商业承兑汇票的流程
  • windows7的安装方式
  • sqlserver数据库备份
  • mysql最新版怎么中文
  • 主营业务成本的增加在哪一方
  • 纳税申报相关操作有哪些
  • 暂估原材料,材料成本如何冲
  • 跨年度收取的租金是什么
  • 红字发票销项税额账务处理
  • 个体工商户不经营需要税务登记吗
  • 管理费用包括哪些税
  • 计提有哪些科目
  • 企业应按照有关规定结合本企业
  • 单价合同如何计算印花税
  • 多张不同固定资产卡片可汇总生成一张固定资产凭证
  • 阿里云 mybase
  • win8如何调整电脑屏幕亮度
  • 怎么用winxp的系统光盘启动
  • windows防病毒
  • CentOS里/etc/sysconfig/clock内容解读
  • solaris 修改用户 主目录
  • win10系统更新后有问题如何恢复
  • xp系统java环境变量配置
  • win7无权关闭计算机
  • win7怎么查看
  • win7系统耳机设置在哪里
  • 如何将文件夹建立成快捷方式
  • android真机调试解析包错误
  • Android游戏开发打砖块
  • 查找重复字符串
  • 微信小程序基于spingboot
  • html怎么用javascript
  • 7z.exe 命令行
  • Android 获取网络时间
  • javascript向flash swf文件传递参数值注意细节
  • nodejss
  • 为什么买的酒精有香味
  • 四川地方税务局网址是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设