# -*- coding:utf-8 -*-
import requests
from bs4 import BeautifulSoup url = 'http://www.jinyongwang.com/data/renwu/'; def getHTML(url):
r = requests.get(url)
return r.content def parseHTML(html):
soup = BeautifulSoup(html,'html.parser')
body = soup.body main = body.find('div',attrs={'class':'main'})
booklist = main.find('div',attrs={'class':'booklist'}) for datapice in booklist.find_all('div',attrs={'class':'datapice'}):
for a in datapice.find_all('a'):
print(a.get_text().replace(' ',''))
html = getHTML(url);
print(parseHTML(html))

最新文章

  1. java中Class对象详解和类名.class, class.forName(), getClass()区别
  2. 创建一个点状注记(MarkerElement)
  3. split(),preg_split()与explode()函数分析与介
  4. 西南科技大学第十一届ACM程序设计大赛发言稿
  5. 后缀自动机(SAM)模板
  6. H5 progress标记
  7. w3school之HTML学习笔记
  8. Bootstrap框架的要点--栅格系统
  9. IT之光
  10. ubuntu下搭建gtk+编程环境
  11. laravel5集成支付宝alipay扫码支付流程(Laravel 支付解决方案)
  12. OpenCV Mat格式存储YUV图像
  13. MySQL5.5安装教程
  14. [PHP] 算法-两个n位的二进制整数相加问题PHP实现
  15. c# Parallel.For 并行编程 执行顺序测试
  16. malloc,calloc,realloc函数用法,原理及不同解析
  17. 配置MySQL 5.6的主从复制
  18. 功率谱密度(PDS)的MATLAB分析
  19. 利用c#+jquery+echarts生成统计报表(附源代码)
  20. php文件上传——php经典实例

热门文章

  1. 软件测试价值观-SMBT新理念
  2. 【问】:和=在map里面的区别
  3. 代码演示C#各版本新功能
  4. 量化投资学习笔记30——《Python机器学习应用》课程笔记04
  5. 一款属于自己的笔记本【vue+gin+elementUI前后端分离开发部署开源项目】
  6. C++走向远洋——60(项目四、立体类族共有的抽象类)
  7. PKI详解
  8. C#开发BIMFACE系列30 服务端API之模型对比1:发起模型对比
  9. Molex莫仕:技术向左,连接器向右
  10. Burpsuite专题学习指南