今天想下载个资源发现没有积分了,做了个任务,任务要求:点击【执行任务】,跳转至CSDN JOB最懂程序员的招聘会首页:http://job.csdn.net/event/zpweb/index.html 2.数一数共有“多少家”企业负责人的名字是“两个字”的(例如甘泉、邹达)3.返回任务页面,点击【领取奖励】4.将数字填写至横线处。

根据这个任务需求发现可以写个小脚本来实现,也是想练习一下代码,老也不写代码,写了几行python 脚本都调了半天,利用这个机会顺便又温习了一下正则的写法。]下面是代码。主要就是把网页内容读下来,在根据企业负责人名字所在html标签信息写了个正则,把网页内容中符合的都匹配出来在做进一步提取,提取名字求出两个字的名字总数输出。

import urllib2
import re
count2zi,count3zi = 0,0
html = urllib2.urlopen('http://job.csdn.net/event/zpweb/index.html').read()pattern = re.compile(ur'<span class="name"><a href="cto/\d{6}\.html" target="_blank">.*</a></span>')
match = pattern.findall(html)
print len(match)
for line in match:posstart = line.find('_blank">')posend =  line.find('</a></span>')line = line[posstart+8:posend].strip(' \r\n')print line,len(line)if 6==len(line):count2zi += 1elif 9==len(line):count3zi += 1else:pass
print 'name len is 2 count:',count2zi

csdn积分任务小脚本相关推荐

  1. CSDN去广告小脚本

    是否每次点开csdn博客都要忍受屏幕右侧的客户端二维码和右下角的广告? 又烦于一个个点叉? 干掉他们吧,F12(Fn)开启console,键入以下代码 list=$('*'); for(var i=0 ...

  2. Python: 用于计算txt文档的字数的小脚本

    在一次实践中,需要计算txt文档(英文和数字)的字数,并且还要统计路径下的所有txt文档的字数总数. 本来以为很简单,但是在编写的过程中还是出现了一些问题. 首先就是,字数和字符数是不一样的,不能简单 ...

  3. 根据sitemap一键推送给百度收录的python小脚本

    欢迎关注原创视频教程 Python微信订餐小程序课程视频 https://edu.csdn.net/course/detail/36074 Python实战量化交易理财系统 https://edu.c ...

  4. 日常自写的小脚本 一

    一.使用cv为批量图片自定义添加文字/水印logo 需求:需要大量带有各式水印.二维码.自定义文字的图片,水印.二维码 大小不固定.位置不固定.模糊程度不固定 功能:自定义为图片添加 图片logo/文 ...

  5. windows批处理小脚本总结

    批处理是Windows自带的一个脚本引擎,语法简洁.内置一些功能强大的命令,并且可以与Windows上的其他软件进行良好的通信.批处理能够提供一系统自动化处理功能,大幅提高日常工作中的一些琐碎重复事情 ...

  6. windows 定时关机小脚本

    windows 定时关机小脚本 在使用Windows时开关机总是有些麻烦,这里我写了一个一键关机以及定时关机两个小脚本供大家下载使用(下载后新建文本文档复制到文本中然后将后缀名改为.bat 即可运行) ...

  7. 用chrome的snippets片段功能创建页面js外挂程序,从控制台创建js小脚本

    用chrome的snippets片段功能创建页面js外挂程序,从控制台创建js小脚本 Chrome的snippets是小脚本,还可以创作并在Chrome DevTools的来源面板中执行. 可以访问和 ...

  8. Shell 定时清理小脚本

    2019独角兽企业重金招聘Python工程师标准>>> [絮叨在先] 相信同仁们一定遇到过日志量过大.磁盘满,导致正在运行的系统罢工的情况吧! 下面是我自己写的小脚本,专门清理多余日 ...

  9. 生产环境实用的小脚本

    mysql热备脚本 #!/bin/bash PATH=/usr/local/sbin:/usr/bin:/bin   # The Directory of Backup BACKDIR=/usr/my ...

最新文章

  1. python 读取大文件_Python读取大文件
  2. 华硕笔记本节能证书_新标准兼顾性能与续航 笔记本换代哪些型号值得买?
  3. 剑指offer之连续子数组的最大和
  4. html5的video怎么把里面的控制器移出来_6个月宝宝米粉怎么冲,一次吃多少?一天吃几次?关于宝宝米粉的难题,答案都在这了!...
  5. PowerDesign画ER图
  6. druid数据库连接池 数据库配置密码加密
  7. Vue实战 POS系统
  8. 程序员写个爬虫程序,整个公司被端了?
  9. 帝国cms后台admin帐号密码忘记的处理方法
  10. 负数求余简单技巧(C语言)
  11. 文华学院计算机专业考研,英语复试第1,初试375分,她从文华学院跨专业考研华中科技大学...
  12. Windows 10 D盘操作需要管理员权限
  13. python绘制笛卡尔心形线方程_canvas绘制爱心的几种方法
  14. 【DOSBox调整窗口大小】
  15. springboot 整合lombok
  16. 【Linux_】权限
  17. 【NLP】第8章 将 Transformer 应用于法律和财务文件以进行 AI 文本摘要
  18. Handlebars.js入门教程
  19. android开发笔记之高级主题—传感器的简单介绍
  20. Win7 64位系统下思维导图XMind的Java环境配置

热门文章

  1. ESP32 SNTP设置
  2. AppleWWDRCA.cer证书安装
  3. 2022最新android设备uuid、udid使用教程​
  4. 技术人如何与产品经理相爱相杀
  5. script setup 语法使用
  6. TAF(Total Application Framework) 基础通信协议 Tars语言
  7. 自制Jlink ob 072
  8. Python 海象运算符 详细介绍
  9. Qt入门教程【STL篇】QStringList字符串列表
  10. Qt QFile按行读写数据