数据处理(7):利用Python下载超大界面地图

使用工具:Python、geckodriver、Firefox浏览器

  1. 打开网址(https://www.python.org/downloads/)下载软件Python
    在这里插入图片描述
  2. 打开网址(https://github.com/mozilla/geckodriver/releases)下载对应操作系统版本得geckodrive
    在这里插入图片描述
  3. 打开网址(https://www.firefox.com.cn/)下载火狐浏览器
    在这里插入图片描述
  4. 火狐浏览器默认安装即可(不修改安装路径),安装Python只需注意勾选“Add Python 3.9 to PATH
    在这里插入图片描述
  5. 安装好Firefox浏览器、Python,将geckodrive软件解压,把文件拷贝至Python安装目录Scripts文件夹下
    在这里插入图片描述
  6. 通过管理员命令框,安装Python得selenium库,在命令提示框中输入“pip install selenium”,等待安装完毕即可
    在这里插入图片描述
  7. 输入”pip list”可以查看所安装得python库。
    在这里插入图片描述
  8. 点击IDLE打开Python编译框,输入第一行指令
from selenium import webdriver

其中selenium是python总的一个库,它提供了一组工具得API,而webdriver就是其中的一个工具,Selenium WebDriver是一个支持浏览器自动化的工具。它包括一组为不同语言提供的类库和“驱动”(drivers)可以使浏览器上的动作自动化。在爬取网页的时候,就可以用这个库和工具来实现自动打开网页)
在这里插入图片描述
在这里插入图片描述
9. 输入第二句ff=webdriver.Firefox(),这句指令得意思是定义一个变量叫ff,这个变量是打开Friefox浏览器自动化准备
在这里插入图片描述
10. 在自动打开得Friefox浏览器中输入高德地图得地址(ditu.amap.com),并把视角放大到想要下载得位置以及层级
在这里插入图片描述
11. 输入第三句ff.set_window_size(4500,4500),这句指令得意义是设置浏览器得窗口尺寸长4500,宽4500
在这里插入图片描述
12. 等待浏览器页面刷新完毕,输入第四句ff.save_screenshot("C:\\sc.png"),这句指令得含义是使用selenium自带的方法save_screenshot()是截取整个网页页面并保存在C盘得sc.png,等待几秒出现“True”完成截图操作。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值