用天行数据获取今日头条的前100条数据,保存至excel

from datetime import datetimeimport openpyxl
import requestsworkbook = openpyxl.Workbook()sheet = workbook.activesheet.append(('时间', '标题', '链接', '来源'))
# 获取今日头条的前100条数据
for page in range(1, 6):resp = requests.get(url='http://api.tianapi.com/topnews/index',params={'key': '请求参数的参数值','page': page,'num': 20})# 保存json数据result = resp.json()for news_dict in result['newslist']:# 通过元组保存数据ctime, title, url, source = news_dict['ctime'], news_dict['title'], news_dict['url'], news_dict['source']# 把数据添加到工作表sheet.append((ctime, title, url, source))# 获取现在的时间
curr = datetime.now()
# 给工作薄命名
workbook.save(f'今日头条新闻数据_{curr.year}-{curr.month:0>2d}-{curr.day:0>2d}.xlsx')

用天行数据获取今日头条前100条的数据相关推荐

  1. vue仿今日头条_字节跳动今日头条前端面经(4轮技术面+hr面)

    笔者读大三,前端小白一枚,正在准备春招,人生第一次面试,投了头条前端,总共经历了四轮技术面试和一轮hr面,不多说,直接上题 一面 自我介绍,然后问了为什么学习前端 算法:实现36进制转换 简述http ...

  2. mysql查询每个id的前10条数据_解决 MySQL 比如我要拉取一个消息表中用户id为1的前10条最新数据...

    我们都知道,各种主流的社交应用或者阅读应用,基本都有列表类视图,并且都有滑到底部加载更多这一功能, 对应后端就是分页拉取数据. 好处不言而喻,一般来说,这些数据项都是按时间倒序排列的,用户只关心最新的 ...

  3. 10亿数据找出前100大的数据

    方法1:利用堆排实现 取前m个数,建立一个小根堆.建堆的时间复杂度为O(mlogm) 顺序读取后边的元素,如果该元素比堆顶的元素小,直接丢弃.如果大于堆顶的元素则替换它,然后调整堆,最坏的情况是每一次 ...

  4. c# 取 list前100条数据

    [问] List<KeyWord> sortedList = (from a in keyWordList orderby a.Total descending select a).ToL ...

  5. 网易云音乐与腾讯闹掰;今日头条下架万条短视频;美团打车或将被吊证| CSDN 极客头条

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 「CSDN 极客头条」是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报 ...

  6. android studio今日头条,AndroidStudio——今日头条(可以实时获取数据的app)

    今日头条包含以下模块: 首页 视频 天气 和 我的 其中 首页用于加载实时的新闻频道及内容,可以实现点击图片查看图片详情,并且可以实现内容的收藏与取消收藏 视频模块暂时未加入任何内容 天气模块可以实现 ...

  7. AndroidStudio——今日头条(可以实时获取数据的app)

    今日头条包含以下模块: 首页 视频 天气 和 我的 其中 首页用于加载实时的新闻频道及内容,可以实现点击图片查看图片详情,并且可以实现内容的收藏与取消收藏 视频模块暂时未加入任何内容 天气模块可以实现 ...

  8. 今日头条移动 APP 广告激活数据API对接实践

    作为最火的新闻app,今日头条有这很大的活跃用户群和日访问量.大流量决定了今日头条会位商品做广告. 1.如下为今日头条的广告收费方案(来自官方开发文档): 激活数是 APP 广告主衡量转化效果的重要指 ...

  9. 10亿数据找出前100大的数据(网易大数据面试算法题)

    精华在评论区.... 当时去面试的时候现场现写,憋了将近一个小时,用递归实现了,估计问题很多,不是人家怎么可能不要我,哈哈哈,开个玩笑: 思路就是新建一个长度为100数组array1,把前100个元素 ...

最新文章

  1. STC89C52单片机 独立键盘
  2. 用触发器实现SQLite的外键约束
  3. SAP ERP和C4C Acount和Contact的双向同步
  4. Interfaces and Inheritance 接口与继承
  5. 数学--数论--快速幂--最大公约数--位运算模板
  6. canvas 从入门到入坟
  7. java实现在线预览----poi操作word转html及03、07版本兼容问题
  8. php pdo 中dsn参数,PDO连接数据库及DSN详解
  9. html中选择器是什么意思,css中的选择器是什么意思?
  10. Detected outdated SDK Tools version 0.0.0 when the min version is XXX
  11. tf.variable_scope,reuse复用变量
  12. app第三方支付,微信小程序支付
  13. 小米嵌入式研发工程师校招面试总结
  14. 【二分】C. Keshi Is Throwing a Party
  15. HBase数据库原理介绍
  16. 还在对比IT培训机构,行内人告诉你怎么比?
  17. 99%的人都想要的广告拦截软件
  18. 【信号与系统】预习笔记(每日更新ing)
  19. 数值型数据和标称型数据
  20. 自学笔记:linux

热门文章

  1. ES6(四)Promise的理解与使用
  2. 【使用D3D11直接渲染YUV数据】
  3. 宿舍自制Arduino指纹门禁-ESP8266,AS608,BM2166
  4. 免费的仿真软件LTSpice
  5. 【Speaker Recognition】A Neural-Network-Based Approach to Identifying Speakers in Novels
  6. 环网柜、用户变、变电所、开关站等的区别和联系
  7. Ubuntu16.04系统下汉字显示为方框解决办法
  8. python opencv 图像偏色值检验
  9. EasyNVR分屏切换时视频源丢失问题的优化分享
  10. 组图:1908年伦敦奥运会