1.打开python3X的IDLE,ctrl+N新建一个文件

2.把以下代码复制粘贴后,ctrl+shift+S另存为'*.py',运行即可


import urllib.requestimport jsonimport openpyxlurls=['USA','CHN','JPN','GBR','ROC']wk = openpyxl.Workbook()sheet = wk.create_sheet()sheet.append(['startdatecn','subitemname','subitemcode','playid','itemcodename','medaltype','countryname','itemcode','medal','playname','countryid'])for i in urls:url='https://api.cntv.cn/Olympic/getOlyMedalList?t=jsonp&cb=OM&serviceId=pcocean&countryid='+iresp = urllib.request.urlopen(url).read()#print(type(resp))medlistdata = json.loads(resp[3:-2])medlists = medlistdata.get('data')['medalList']#print(type(medlists))for j in medlists:#outputlist = j.values()outputlist = [j['startdatecn'],j['subitemname'],j['subitemcode'],j['playid'],j['itemcodename'],j['medaltype'],j['countryname'],j['itemcode'],j['medal'],j['playname'],j['countryid']]#print(outputlist)sheet.append(outputlist)wk.save('C:/Users/wuyaohua/Desktop/getOlyMedalList.xlsx')print("获取完成!")

python爬取信息案例——部分国家东京奥运奖牌相关推荐

  1. python爬取数据案例分析_基于Python及webdriver的网页抓取案例

    上次有朋友问怎么抓取交易所网站的数据,特别是历史数据,这里特别推荐使用selenium这一自动化测试框架. 原本selenium是用来完成大量基于浏览器的自动化测试的,但由于可以方便地执行JS代码,摸 ...

  2. 使用Python爬取CSDN历史博客文章列表,并生成目录

    使用Python爬取CSDN历史博客文章列表,并生成目录 这篇博客将介绍如何使用Python爬取CSDN历史博客文章列表,并生成目录. 2020年 2020年04月 cv2.threshold() 阈 ...

  3. python爬取沪深所有股票数据并生成Excel文件

    爬取沪深所有股票数据并生成Excel文件 一.分析需求 1.对于沪深两市的各只股票,获取其:'股票代码', '股票名称', '最高', '最低', '涨停', '跌停', '换手率', '振幅', ' ...

  4. steam夏日促销悄然开始,用Python爬取排行榜上的游戏打折信息

    前言 很多人学习python,不知道从何学起. 很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手. 很多已经做案例的人,却不知道如何去学习更加高深的知识. 那么针对这三类人,我给大 ...

  5. Python爬取豆瓣电影top250的电影信息

    Python爬取豆瓣电影top250的电影信息 前言 一.简介 二.实例源码展示 小结 前言 相信很多小伙伴在学习网络爬虫时,老师们会举一些实例案例讲解爬虫知识,本文介绍的就是经典爬虫实际案例–爬取豆 ...

  6. Python爬取豆瓣Top250电影中2000年后上映的影片信息

    Python爬取豆瓣Top250电影中2000年后上映的影片信息 前言 双十一前加在京东购物车的一个东西,价格330,Plus会员用券后差不多310.双十一当天打开看了下399,还得去抢满300减10 ...

  7. 大神用python爬取天气信息并且语言播报

    一. 预备知识 此案例实现功能:利用网络爬虫,爬取某地的天气,并打印和语音播报 . 要用到requests库,lxml库,pyttsx3库,没有的,可以先安装一下,都可以通过pip安装: pip in ...

  8. Python爬取2022春节档电影信息

    Python爬取2022春节档电影信息 前提条件 相关介绍 实验环境 具体步骤 确定目标网站 分析网站 按F12打开浏览器操作台 按Ctrl+Shift+C快捷键,用鼠标找到目标元素 按Ctrl+F快 ...

  9. Python爬取药监局化妆品管理信息发现的问题

    Python爬取药监局化妆品管理信息 **1.json格式本质上是字符串!!! 今天在爬取国家药监局化妆品管理信息的时候,发现"json数据本质上是字符串",以前我还以为json本 ...

最新文章

  1. JSF和Struts的区别概述
  2. R可视化绘制指数分布(Exponential Distribution)
  3. angular1配合gulp和bower使用
  4. linux常用命令之lsof 、netstat、ipcs、ldd
  5. android手机存储大小设置在哪里看,Android 最新获取手机内置存储大小,SD卡存储空间大小方法...
  6. StringBuilder的原理
  7. 关于ios调用银联sdk编译遇到的各种问题
  8. mysql 创建事件_mysql怎么建立事件
  9. 现在能不能升级鸿蒙,能不能升级鸿蒙系统?
  10. 安装Cloudreve 新版V3(go版本)
  11. Pentium Pro架构/流水线及其优化 (2) - 指令流水线 存储子系统详解
  12. 如何用python做界面_Python+AutoIt实现界面工具开发
  13. 财务航天开票系统无法打印发票汇总明细,该系统打印发票正常,连其他打印机打印A4正常
  14. [导入]关于Gmail无法链接的解决方法。
  15. I don't know her
  16. 计算机基础常用英语,计算机常用基础英语
  17. java大文件pdf水印_java – 如何扩展PDF的页面大小以添加水印?
  18. android espresso 教程,Android Espresso入门到自动搞定
  19. 百度SEO高端软装设计装修设计公司网站源码
  20. ActiveMQ从入门到精通(全)

热门文章

  1. Java SE 01 概述
  2. 电脑很大,笔记本电脑响声很大怎么回事
  3. 新思维研究生英语第1-12单元 课文翻译习题答案
  4. vivos9设置定时开关机方法分享
  5. 奇偶校验(Parity Check)
  6. related job
  7. 第11章 AOP应用案例
  8. MySQL数据库的基本操作-创建(create database)、选择(use)、查看(shows database)、删除(drop database)
  9. xilinx_Recovery/Removal
  10. 乐高式微服务化改造(下)