python抓取网页内容示例分享


Posted in Python onFebruary 24, 2014
import socket
def open_tcp_socket(remotehost,servicename):
    s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
    portnumber=socket.getservbyname(servicename,'tcp')
    s.connect((remotehost,portnumber))
    return s
mysocket=open_tcp_socket('www.taobao.com','http')
mysocket.send('hello')
while(1):
    data=mysocket.recv(1024)
    if(data):
        print data.decode('gbk').encode('utf-8')#对于gbk编码网页必须这样转化一下
    else:
        break
mysocket.close()
Python 相关文章推荐
Python判断操作系统类型代码分享
Nov 22 Python
浅谈终端直接执行py文件,不需要python命令
Jan 23 Python
Python元组拆包和具名元组解析实例详解
Mar 26 Python
python中dict字典的查询键值对 遍历 排序 创建 访问 更新 删除基础操作方法
Sep 13 Python
Django实现学员管理系统
Feb 26 Python
python使用BeautifulSoup与正则表达式爬取时光网不同地区top100电影并对比
Apr 15 Python
Django框架搭建的简易图书信息网站案例
May 25 Python
python使用flask与js进行前后台交互的例子
Jul 19 Python
Python matplotlib读取excel数据并用for循环画多个子图subplot操作
Jul 14 Python
Python入门基础之数字字符串与列表
Feb 01 Python
Pyhton模块和包相关知识总结
May 12 Python
python文本处理的方案(结巴分词并去除符号)
May 26 Python
使用python装饰器验证配置文件示例
Feb 24 #Python
python通过urllib2爬网页上种子下载示例
Feb 24 #Python
python控制台显示时钟的示例
Feb 24 #Python
python3访问sina首页中文的处理方法
Feb 24 #Python
python原始套接字编程示例分享
Feb 21 #Python
python实现360皮肤按钮控件示例
Feb 21 #Python
python实现360的字符显示界面
Feb 21 #Python
You might like
PHP求最大子序列和的算法实现
2011/06/24 PHP
浅谈ThinkPHP5.0版本和ThinkPHP3.2版本的区别
2017/06/17 PHP
利用php的ob缓存机制实现页面静态化方法
2017/07/09 PHP
PHP 二维array转换json的实例讲解
2018/08/21 PHP
JQuery.uploadify 上传文件插件的使用详解 for ASP.NET
2010/01/22 Javascript
详细讲解JS节点知识
2010/01/31 Javascript
解决IE6的PNG透明JS插件使用介绍
2013/04/17 Javascript
详解JS 比较两个Json对象的值是否相等的实例
2013/11/20 Javascript
js实现连个数字相加而不是拼接的方法
2014/02/23 Javascript
用unescape反编码得出汉字示例
2014/04/24 Javascript
上传图片预览JS脚本 Input file图片预览的实现示例
2014/10/23 Javascript
jQuery前端分页示例分享
2015/02/10 Javascript
js实现支持手机滑动切换的轮播图片效果实例
2015/04/29 Javascript
JS实现的自定义网页拖动类
2015/11/06 Javascript
js命名空间写法示例
2015/12/18 Javascript
轻松实现jquery手风琴效果
2016/01/14 Javascript
NodeJS的Promise的用法解析
2016/05/05 NodeJs
分享JS数组求和与求最大值的方法
2016/08/11 Javascript
yarn的使用与升级Node.js的方法详解
2017/06/04 Javascript
JavaScript使用setTimeout实现倒计时效果
2021/02/19 Javascript
python下载文件时显示下载进度的方法
2015/04/02 Python
python基础练习之几个简单的游戏
2017/11/10 Python
Sanic框架路由用法实例分析
2018/07/16 Python
Python字符串的全排列算法实例详解
2019/01/07 Python
python中多个装饰器的调用顺序详解
2019/07/16 Python
python实现的按要求生成手机号功能示例
2019/10/08 Python
DataFrame.to_excel多次写入不同Sheet的实例
2019/12/02 Python
使用jupyter notebook将文件保存为Markdown,HTML等文件格式
2020/04/14 Python
Python 多线程共享变量的实现示例
2020/04/17 Python
python利用线程实现多任务
2020/09/18 Python
Html5原生拖拽相关事件简介以及基础实现
2020/11/19 HTML / CSS
民族学专业职业生涯规划范文:积跬步以至千里
2014/09/11 职场文书
2014年卫生监督工作总结
2014/12/09 职场文书
安全先进班组材料
2014/12/26 职场文书
党性教育心得体会(共6篇)
2016/01/21 职场文书
Java新手教程之ArrayList的基本使用
2021/06/20 Java/Android