#!/usr/bin/python
# -*- coding: utf-8 -*-
#encoding=utf-8
#Filename:urllib2-header.py
import re
import urllib2
import sys url= "http://www.jb51.net"
send_headers = {
'Host':'www.jb51.net',
'User-Agent':'Mozilla/5.0 (Windows NT 6.2; rv:16.0) Gecko/20100101 Firefox/16.0',
'Accept':'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'Connection':'keep-alive'
} req = urllib2.Request(url,headers=send_headers) r = urllib2.urlopen(req)
html = r.read().replace(" ","")
urls=re.findall(r"<a.*?href=.*?<\/a>",html,re.I)
for i in urls:
print i

最新文章

  1. javascript 全局对象--w3school
  2. jQuery ClockPicker 圆形时钟
  3. .NET跨平台实践:用C#开发Linux守护进程
  4. js冒泡排序与二分法查找
  5. HTML静态网页 图片热点、框架、表单
  6. SURF算法与源码分析、下
  7. JS获取年月日
  8. JS单元测试框架:QUnit
  9. OSGI在Eclipse中执行-console出错的问题
  10. Python之路,Day12 - 那就做个堡垒机吧
  11. iOS中不透明度的查看
  12. 谈一谈第九届移动互联网开发者大会( MDCon 2016 )
  13. 电子工程师名片——FAT16文件系统(转)
  14. 数据分析---《Python for Data Analysis》学习笔记【03】
  15. Python -- tabulate 模块,
  16. entry points
  17. React文档(五)组件和props
  18. 1月第2周业务风控关注|“扫黄打非”部门查处互动作业、纳米盒等20多个学习类App
  19. ie11中报SCRIPT1003: 缺少 &#39;:&#39;的错误?
  20. 【Java知识点专项练习】之 volatile 关键字的功能

热门文章

  1. 洛谷——P1160 队列安排(链表的基础操作)
  2. CP防火墙使用命令批量创建对象和策略
  3. 关于Mac VMFusion Centos7虚拟机网络的配置
  4. 微信小程序背景音乐官方实例代码无效问题解决及音乐src获取方法
  5. JVM性能优化系列-(1) Java内存区域
  6. 一定要你明白Java中的volatile
  7. Ant Design中getFieldDecorator方法的特殊用法(小bug)
  8. 手算CRC及其实现
  9. 《图解机器学习-杉山将著》读书笔记---CH5
  10. AcWing 240. 食物链 | 并查集