python爬取信息案例——部分国家东京奥运奖牌
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爬取信息案例——部分国家东京奥运奖牌相关推荐
- python爬取数据案例分析_基于Python及webdriver的网页抓取案例
上次有朋友问怎么抓取交易所网站的数据,特别是历史数据,这里特别推荐使用selenium这一自动化测试框架. 原本selenium是用来完成大量基于浏览器的自动化测试的,但由于可以方便地执行JS代码,摸 ...
- 使用Python爬取CSDN历史博客文章列表,并生成目录
使用Python爬取CSDN历史博客文章列表,并生成目录 这篇博客将介绍如何使用Python爬取CSDN历史博客文章列表,并生成目录. 2020年 2020年04月 cv2.threshold() 阈 ...
- python爬取沪深所有股票数据并生成Excel文件
爬取沪深所有股票数据并生成Excel文件 一.分析需求 1.对于沪深两市的各只股票,获取其:'股票代码', '股票名称', '最高', '最低', '涨停', '跌停', '换手率', '振幅', ' ...
- steam夏日促销悄然开始,用Python爬取排行榜上的游戏打折信息
前言 很多人学习python,不知道从何学起. 很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手. 很多已经做案例的人,却不知道如何去学习更加高深的知识. 那么针对这三类人,我给大 ...
- Python爬取豆瓣电影top250的电影信息
Python爬取豆瓣电影top250的电影信息 前言 一.简介 二.实例源码展示 小结 前言 相信很多小伙伴在学习网络爬虫时,老师们会举一些实例案例讲解爬虫知识,本文介绍的就是经典爬虫实际案例–爬取豆 ...
- Python爬取豆瓣Top250电影中2000年后上映的影片信息
Python爬取豆瓣Top250电影中2000年后上映的影片信息 前言 双十一前加在京东购物车的一个东西,价格330,Plus会员用券后差不多310.双十一当天打开看了下399,还得去抢满300减10 ...
- 大神用python爬取天气信息并且语言播报
一. 预备知识 此案例实现功能:利用网络爬虫,爬取某地的天气,并打印和语音播报 . 要用到requests库,lxml库,pyttsx3库,没有的,可以先安装一下,都可以通过pip安装: pip in ...
- Python爬取2022春节档电影信息
Python爬取2022春节档电影信息 前提条件 相关介绍 实验环境 具体步骤 确定目标网站 分析网站 按F12打开浏览器操作台 按Ctrl+Shift+C快捷键,用鼠标找到目标元素 按Ctrl+F快 ...
- Python爬取药监局化妆品管理信息发现的问题
Python爬取药监局化妆品管理信息 **1.json格式本质上是字符串!!! 今天在爬取国家药监局化妆品管理信息的时候,发现"json数据本质上是字符串",以前我还以为json本 ...
最新文章
- JSF和Struts的区别概述
- R可视化绘制指数分布(Exponential Distribution)
- angular1配合gulp和bower使用
- linux常用命令之lsof 、netstat、ipcs、ldd
- android手机存储大小设置在哪里看,Android 最新获取手机内置存储大小,SD卡存储空间大小方法...
- StringBuilder的原理
- 关于ios调用银联sdk编译遇到的各种问题
- mysql 创建事件_mysql怎么建立事件
- 现在能不能升级鸿蒙,能不能升级鸿蒙系统?
- 安装Cloudreve 新版V3(go版本)
- Pentium Pro架构/流水线及其优化 (2) - 指令流水线 存储子系统详解
- 如何用python做界面_Python+AutoIt实现界面工具开发
- 财务航天开票系统无法打印发票汇总明细,该系统打印发票正常,连其他打印机打印A4正常
- [导入]关于Gmail无法链接的解决方法。
- I don't know her
- 计算机基础常用英语,计算机常用基础英语
- java大文件pdf水印_java – 如何扩展PDF的页面大小以添加水印?
- android espresso 教程,Android Espresso入门到自动搞定
- 百度SEO高端软装设计装修设计公司网站源码
- ActiveMQ从入门到精通(全)