手机
当前位置:查字典教程网 >脚本专栏 >python >python实现网页链接提取的方法分享
python实现网页链接提取的方法分享
摘要:复制代码代码如下:#encoding:utf-8importsocketimporthtmllib,formatterdefopen_soc...

复制代码 代码如下:

#encoding:utf-8

import socket

import htmllib,formatter

def open_socket(host,servname):

s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)

port=socket.getservbyname(servname)

s.connect((host,port))

return s

host=''

host=input('请输入网址n')

mysocket=open_socket(host,'http')

message='GET http://%s/nn'%(host,)

mysocket.send(message)

file=mysocket.makefile()

htmldata=file.read()

file.close()

parser=htmllib.HTMLParser(formatter.NullFormatter())

parser.feed(htmldata)

print 'n'.join(parser.anchorlist)

parser.close()

【python实现网页链接提取的方法分享】相关文章:

python中文乱码的解决方法

Python列表推导式的使用方法

python实现问号表达式(?)的方法

Python实现的金山快盘的签到程序

python抓取网页内容示例分享

python函数缺省值与引用学习笔记分享

python字符串加密解密的三种方法分享(base64 win32com)

python局部赋值的规则

python 实现堆排序算法代码

python求斐波那契数列示例分享

精品推荐
分类导航