当前位置: 首页>>代码示例>>Python>>正文


Python Article.get_article方法代码示例

本文整理汇总了Python中article.Article.get_article方法的典型用法代码示例。如果您正苦于以下问题:Python Article.get_article方法的具体用法?Python Article.get_article怎么用?Python Article.get_article使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在article.Article的用法示例。


在下文中一共展示了Article.get_article方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: range

# 需要导入模块: from article import Article [as 别名]
# 或者: from article.Article import get_article [as 别名]
range_min = 1394567
range_max = 2000000
range_step = 1
num_saved = 0
sleep_ms = 50

# Open file
f = codecs.open('../data/out_{}_{}.csv'.format(range_min, range_max), 'w', "utf-8")

# Start timing
start_time = time.time()

# Pull and save articles
for article_id in range(range_min, range_max+1, range_step):
    a = Article.get_article(article_id)
    print("{:0}: ".format(article_id), end="")
    print(a.title if a else "---")

    # Save only if page actually contained an article
    if a:
        s = a.to_csv() + '\n'
        f.writelines(s)
        num_saved += 1

    # Leave some time before next request
    time.sleep(sleep_ms/1000)


# Print summary
num_scraped = range_max+1-range_min
开发者ID:taivop,项目名称:scrape-postimees,代码行数:32,代码来源:scrape_articles_csv.py

示例2: test_download

# 需要导入模块: from article import Article [as 别名]
# 或者: from article.Article import get_article [as 别名]
 def test_download(self):
     self.assertEqual(Article.get_article(318700).title, "Priit Rätsep kihutas Rahvuste krossil")
     self.assertEqual(Article.get_article(31870), None)
     self.assertEqual(str(Article.get_article(3).date), "2007-07-16 16:42:00")
开发者ID:taivop,项目名称:scrape-postimees,代码行数:6,代码来源:article_test.py


注:本文中的article.Article.get_article方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。