本文整理汇总了Python中model.Article.url方法的典型用法代码示例。如果您正苦于以下问题:Python Article.url方法的具体用法?Python Article.url怎么用?Python Article.url使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类model.Article
的用法示例。
在下文中一共展示了Article.url方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: _gen_item
# 需要导入模块: from model import Article [as 别名]
# 或者: from model.Article import url [as 别名]
def _gen_item(self, element):
item = Article()
item.url = self.url
item.title = element.find('h4').text()
item.author = u'廖雪峰'#element.find('').text()
item.category = 'Dev'
item.tags = 'Python'
contentWrapper = element.find('.x-wiki-content')#.remove('.postComment')
item.summary = tool.Tool().replace2(contentWrapper.outerHtml().encode('utf-8'))
item.crawl_time = datetime.datetime.now()
return item
示例2: fetch
# 需要导入模块: from model import Article [as 别名]
# 或者: from model.Article import url [as 别名]
cachedfile = fetch(url)
# connect to database
from sqlalchemy import *
from model import Article
db = create_engine("sqlite:///nar.db", echo=True)
from sqlalchemy.orm import sessionmaker
Session = sessionmaker(bind=db)
session = Session()
# parse and extract abstract URLs
db = create_engine("sqlite:///tutorial.db")
html = open("cache/%s" % cachedfile).read()
soup = BeautifulSoup(html, "html5lib")
elements = soup.find_all("a", rel="abstract")
for element in elements:
uri = element.get("href")
abstract_url = urljoin(url, uri)
print(abstract_url)
fetch(abstract_url)
article = Article()
article.url = abstract_url
session.add(article)
session.commit()