# FlightAware **Repository Path**: keepl_l/flight-aware ## Basic Information - **Project Name**: FlightAware - **Description**: 爬取https://www.flightaware.com/ 实时航班信息 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2024-02-01 - **Last Updated**: 2024-06-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # FlightAware_Clawer 用于爬取FlightAware网站实时轨迹数据的爬虫 本爬虫用于爬取当前时刻的飞机轨迹点数据,在网络稳定的情况下最长爬取超过7天的飞机数据不间断,在网络不稳定的情况下请定时重启爬虫! 考虑到全球的飞机轨迹数据量过大,接口每次仅返回1000条轨迹记录,因此将全球按经纬度划分为22块区域分别请求并写入文件。 注意:在爬取过程中请不要关闭自动打开的Google浏览器界面! # 运行环境 安装 Anaconda 并指定环境需要安装 ```shell conda install requests conda install pymysql conda install selenium ``` 需要用到Google Chrome 浏览器和 Chromedriver Chromedriver:下载地址 https://chromedriver.chromium.org/downloads 下载后放在项目根目录下 ``Chromedriver`` 是linux 下使用 ``Chromedriver.exe`` 是windows 下使用 ChromeDriver 版本是:114.0.5735.90 需要与Google Chrome 浏览器版本一致, 一般只要前3位一样就可以,最后1位不需要一致。比如我的浏览器版本是114.0.5735.90的话,我只需要找114.0.5735.91的chromedriver即可 下载地址:https://vikyd.github.io/download-chromium-history-version/#/ 指定版本下载地址: https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Win/1134343/