网淘吧来吧,欢迎您!

Flights

2026-03-31 新闻来源:网淘吧 围观:17
电脑广告
手机广告

机票搜索

通过 Google Flights 数据搜索实时航班时刻与价格。

环境要求

  • Python 3.9+
  • uv(推荐)—— 通过以下命令安装:curl -LsSf https://astral.sh/uv/install.sh | sh

本技能目录中的flights-search命令行工具已打包在scripts/flights-search路径下。

Flights

fast-flights库会在首次运行时通过uvx自动安装(之后会缓存)。也可手动安装:pip install fast-flights命令行使用说明

出发地与目的地支持输入

uvx --with fast-flights python3 scripts/flights-search <origin> <destination> <date> [options]

IATA 机场代码(如 JFK, LAX)或城市名称city names(纽约、伦敦、东京)。输入城市名称将自动搜索该都会区的所有机场。

示例

# Search all NYC airports to LAX
flights-search NYC LAX 2026-03-15

# Nonstop flights from NYC to Berlin
flights-search NYC Berlin 2026-03-15 --nonstop

# Evening departures only
flights-search JFK LHR 2026-03-15 --after 17 --before 22

# Business class
flights-search NYC London 2026-03-15 --class business

# Multiple passengers with booking link
flights-search SF Tokyo 2026-04-01 --passengers 2 --link

选项

选项描述
--nonstop仅限直飞航班
--all-stops显示所有航班(无论是否经停)
--after HHHH时之后起飞(24小时制)
--before HHHH时之前起飞(24小时制)
--class舱位等级:经济舱、高级经济舱、商务舱、头等舱
--passengers N旅客人数(默认:1)
--link打印Google航班链接

支持的城市名称

当您使用城市名称时,CLI将搜索该都会区的所有机场:

城市机场
纽约 / 纽约市肯尼迪机场,纽瓦克机场,拉瓜迪亚机场
洛杉矶 / 洛杉矶市洛杉矶国际机场,伯班克机场,长滩机场,安大略机场,约翰韦恩机场
旧金山 / 旧金山市旧金山国际机场,奥克兰机场,圣何塞机场
芝加哥奥黑尔机场,中途机场
华盛顿特区 / 华盛顿罗纳德·里根国家机场,杜勒斯机场,巴尔的摩/华盛顿国际机场
伦敦希思罗机场,盖特威克机场,斯坦斯特德机场,卢顿机场,伦敦城市机场
巴黎戴高乐机场,奥利机场
东京成田机场,羽田机场
多伦多皮尔逊机场,比利·毕晓普多伦多市机场

支持60多个大都市区。对于列表中未列出的机场,可直接使用任何IATA代码。

默认行为

默认情况下,CLI仅显示可用最少经停次数的航班

  • 若无直飞航班 → 仅显示一次中转的航班
  • 使用--all-stops以查看所有航班

输出

Searching from NYC: JFK, EWR, LGA

Route        Depart                       Arrive                       Airline          Price       Duration
------------------------------------------------------------------------------------------------------------
EWR→LAX      6:00 AM on Sat, Mar 7        9:07 AM on Sat, Mar 7        United           $289        6 hr 7 min
EWR→LAX      12:00 PM on Sat, Mar 7       3:14 PM on Sat, Mar 7        United           $289        6 hr 14 min
JFK→LAX      8:00 AM on Sat, Mar 7        11:30 AM on Sat, Mar 7       Delta            $304        5 hr 30 min

3 flight(s) found.

备注

  • 日期格式:YYYY-MM-DD
  • 机场代码:标准IATA代码(JFK、LAX、LHR等)
  • 价格以美元计
  • 时间显示为当地机场时区
  • 无需API密钥——通过反向工程protobuf API使用Google Flights数据
  • 由于上游解析限制,部分航线可能仅返回价格信息(缺少起飞/到达时间)

数据来源

通过fast-flightsPython包使用Google Flights数据。

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏
文章底部电脑广告
手机广告位-内容正文底部
上一篇:Molt Research 下一篇:Senior Dev

相关文章

您是本站第349266名访客 今日有175篇新文章/评论