手机
当前位置:查字典教程网 >脚本专栏 >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生成器的使用方法

python3访问sina首页中文的处理方法

python实现的各种排序算法代码

python 实现堆排序算法代码

python中文乱码的解决方法

python调用shell的方法

python装饰器使用方法实例

精品推荐
分类导航