首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >python查找页面元素脚本

python查找页面元素脚本

作者头像
用户5760343
发布于 2022-05-14 12:50:43
发布于 2022-05-14 12:50:43
2K0
举报
文章被收录于专栏:sktjsktj

!/usr/bin/python

import urllib.request def gethtml(url='http://www.baidu.com'):

debuglevel=1调试,会打印头信息,=0不调试,不会打印头信息

http_handler = urllib.request.HTTPHandler(debuglevel=0) http_redirect_handler=urllib.request.HTTPRedirectHandler() opener = urllib.request.build_opener(http_redirect_handler,http_handler) opener.addheaders=[ ('pragma','no-cache'), ('Content-Type','/') ] request=urllib.request.Request(url) response=opener.open(request) return response.read().decode('utf-8')

from bs4 import BeautifulSoup def find_quote_section(html): soup = BeautifulSoup(html) quote = soup.find('div', attrs={'id': 'wrapper'}) return quote

print(find_quote_section(gethtml())) print(find_quote_section(gethtml()).contents[0]) print(find_quote_section(gethtml()).contents)

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-13,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • !/usr/bin/python
  • debuglevel=1调试,会打印头信息,=0不调试,不会打印头信息
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档