gpt4 book ai didi

Python 3.4/请求 : Attempting to submit data and receive test file from webpage

转载 作者:太空宇宙 更新时间:2023-11-03 17:36:54 24 4
gpt4 key购买 nike

我一直在尝试使用:http://www.gpsvisualizer.com/elevation将海拔点添加到我拥有的 GPS 点文件中。该文件格式正确,并且在我手动输入时可以正常工作。我一直在尝试使用 Requests 包来完成我的请求。我相信该表单是一个 POST 请求(?)并且一直在尝试:

r = requests.post(' http://www.gpsvisualizer.com/elevation ', files={'formatted_elevation.csv': open('formatted_elevation.csv', 'rb')})

接收带有添加的海拔点的页面,但是,它似乎不起作用。

我对这个领域非常陌生(我更像是一名硬件工程师),并且不确定我是否完全误解了如何提出这样的请求。

谢谢!

最佳答案

我认为您最好使用 Google Elevation API而不是从 gpsvisualizer.com 抓取数据。您需要注册一个 API key (每天最多可免费处理 2,500 个请求)。

它真的很容易使用:

>>> import googlemaps 
>>> gmaps = googlemaps.Client(key=[your api key])
>>> gmaps.elevation((39.995, -105.100556))
[{u'resolution': 19.08790397644043, u'elevation': 1606.6650390625, u'location': {u'lat': 39.995, u'lng': -105.100556}}]

有关于如何在 Google Maps' Github repo for Python 上创建 API key 的分步说明。 .

关于Python 3.4/请求 : Attempting to submit data and receive test file from webpage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31094304/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com