代码

# 免费的简历模板进行爬取本地保存

# http://sc.chinaz.com/jianli/free.html

# http://sc.chinaz.com/jianli/free_2.html

import requests

from lxml import etree

import os

dirName = './resumeLibs'

if not os.path.exists(dirName):

os.mkdir(dirName)

headers = {

'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36'

}

url = 'http://sc.chinaz.com/jianli/free_%d.html'

for page in range(1,2):

if page == 1:

new_url = 'http://sc.chinaz.com/jianli/free.html'

else:

new_url = format(url%page)

page_text = requests.get(url=new_url,headers=headers).text

tree = etree.HTML(page_text)

a_list = tree.xpath('//div[@id="container"]/div/p/a')

for a in a_list:

a_src = a.xpath('./@href')[0]

a_title = a.xpath('./text()')[0]

a_title = a_title.encode('iso-8859-1').decode('utf-8')

# 爬取下载页面

page_text = requests.get(url=a_src,headers=headers).text

tree = etree.HTML(page_text)

dl_src = tree.xpath('//div[@id="down"]/div[2]/ul/li[8]/a/@href')[0]

resume_data = requests.get(url=dl_src,headers=headers).content

resume_name = a_title

resume_path = dirName + '/' + resume_name + '.rar'

with open(resume_path,'wb') as fp:

fp.write(resume_data)

print(resume_name,'下载成功!')

爬取结果

以上就是python 爬取免费简历模板网站的示例的详细内容,更多关于python 爬取网站的资料请关注随便开发网其它相关文章!

python爬取简历模板_python 爬取免费简历模板网站的示例相关推荐

  1. python爬取动态网页_python爬取动态网页数据,详解

    原理:动态网页,即用js代码实现动态加载数据,就是可以根据用户的行为,自动访问服务器请求数据,重点就是:请求数据,那么怎么用python获取这个数据了? 浏览器请求数据方式:浏览器向服务器的api(例 ...

  2. python 柱状图上显示字体_Python爬取百部电影数据,我发现了这个惊人真相!

    2019年就这么匆匆过去了,就在前几天国家电影局发布了2019年中国电影市场数据,数据显示去年总票房为642.66亿元,同比增长5.4%:国产电影总票房411.75亿元,同比增长8.65%,市场占比 ...

  3. python爬虫知乎图片_python 爬取知乎图片

    先上完整代码 1 importrequests2 importtime3 importdatetime4 importos5 importjson6 importuuid7 from pyquery ...

  4. python抓取微博评论_Python爬取新浪微博评论数据,你有空了解一下?

    开发工具 Python版本:3.6.4 相关模块: argparse模块: requests模块: jieba模块: wordcloud模块: 以及一些Python自带的模块. 环境搭建 安装Pyth ...

  5. python爬取手机微信_Python爬取微信好友

    前言 今天看到一篇好玩的文章,可以实现微信的内容爬取和聊天机器人的制作,所以尝试着实现一遍,本文记录了实现过程和一些探索的内容 itchat安装 对微信的控制可以使用itchat来实现,我们找到itc ...

  6. python开源代码百度盘_python爬取百度云网盘资源-源码

    今天测试用了一下python爬取百度云网盘资源. 代码片段import urllib import urllib.request import webbrowser import re def yun ...

  7. python爬关键词百度指数_Python 抓取指定关键词的百度指数

    百度指数很多时候在我们做项目的时候会很有帮助,从搜索引擎的流量端给到我们一些帮助,比如:家具行业的销量跟"装修","新房","二手房"等关键 ...

  8. python爬取ppt代码_Python爬取PPT模板小工具

    由于很多PPT抓取工具都会因为版本问题无法使用,所以论坛大神就自己写了这款Python爬取PPT模板小工具,可以帮助用户轻松获取各种PPT模板,使用的时候注意一次只能下载一种类型.软件仅供交流学习,下 ...

  9. python爬取pdf内容_Python爬取读者并制作成PDF

    学了下beautifulsoup后,做个个网络爬虫,爬取读者杂志并用reportlab制作成pdf.. crawler.py #!/usr/bin/env python #coding=utf-8 & ...

最新文章

  1. php的运算符实践输入年份,[php第四课]运算符
  2. android progressbar动态,如何在android中动态启动和完成progressBar
  3. Unity-基本函数用法
  4. 目标检测_目标检测: AnchorFree 时代
  5. 《大数据》2015年第2期“专题”——关于大数据交易核心法律问题 —— 数据所有权的探讨及建议...
  6. java app退出登录_java – 通过从一个Activity调用一个函数,将退出按钮添加到Android App...
  7. How to shrink disk for KVM
  8. android sdk system images,Android SDK下边tools、platform-tools、system-images、sources等目录的作用...
  9. 服务器间数据传输的四种方式
  10. 课下参考五 linux的ssh服务实现多用户登录linux系统--windows客户端篇
  11. webrtc2sip项目说明
  12. wer 流程图编程_WER机器人搭建学习实操练习
  13. matlab 从 excel读取 日期_MATLAB一键记账它不香吗?
  14. 使用Dosbox运行程序
  15. html未响应是什么原因,ie浏览器未响应如何解决
  16. 量化分析基本框架示例
  17. G++’s Family
  18. 【原创】【I2C】I2C介绍
  19. Python-使用正则表达式爬取斗破苍穹小说文字内容(使用Requests库实现)
  20. lezhin漫画账号注册登录教程

热门文章

  1. 查看iis 网站访问量情况
  2. 记一次:java获取真实ip地址问题
  3. bat开启远程计算机程序,[PsTools]psexec.exe使用范例-运行远程电脑程序(exe、bat等)...
  4. 【熬夜肝了】一篇数据库规范,你应该用的上
  5. edu--Web程序设计基础2021秋--【结构元素】【交互元素】【页面结点元素】【文本层次语义元素】【分组元素】
  6. ios 抓包工具 ios青花瓷charles
  7. postman,请求接口,上传下载文件
  8. C# For Q Series Ethernet Communication Library,C#与三菱Q系列PLC以太网通讯库
  9. mysql查询排除字段_mysql查询表,指定排除字段
  10. js动态添加样式和jQuery动态添加样式