#!/usr/bin/env python
# coding: utf-8
__author__ = 'spouk'
import BeautifulSoup
import requests
def parse_contents_href(url, url_args=None, check_content_find=None, tag='a'):
"""
parse href contents url and find some text in href contents [ for example ]
"""
html = requests.get(url, params=url_args)
page = BeautifulSoup.BeautifulSoup(html.text)
alllinks = page.findAll(tag, href=True)
result = check_content_find and filter(
lambda x: check_content_find in x['href'], alllinks) or alllinks
return result and "".join(map(str, result)) or False
url = 'https://vk.com/postnauka'
print parse_contents_href(url)
那
contents = str(notices)
呢?或者
contents = notices.renderContents()
,这将隐藏div标记。您可以使用join()方法:
或者,使用生成器表达式:
相关问题 更多 >
编程相关推荐