2024-10-02 10:19:29 发布
网友
我尝试使用Google的地理定位api和html5来获取设备位置。两种方法都使用JavaScript获取数据。
我还知道我可以使用JSON从Google的地理编码api获取街道/城市名称信息。
我还可以从openstreetmaps/cloudemade获取特定纬度、经度的地图分幅。
现在是个大问题。第2点和第3点是使用Python完成的。如何从点1向服务器上运行的Python提供lat/long信息?在
如果您在浏览器中运行的Javascript代码需要与其他地方运行的Python代码进行通信,那么让它们进行通信的最简单方法是在Python中设置HTTPServer。javascript将能够向Python服务器发出HTTP请求。在
您可能只需扩展Python的built-in HTTP server class就可以了。在
至于发送数据的格式,我建议使用JSON,因为浏览器中的Javascript和服务器端的Python可以相当容易地“做JSON”。在
如果您在浏览器中运行的Javascript代码需要与其他地方运行的Python代码进行通信,那么让它们进行通信的最简单方法是在Python中设置HTTPServer。javascript将能够向Python服务器发出HTTP请求。在
您可能只需扩展Python的built-in HTTP server class就可以了。在
至于发送数据的格式,我建议使用JSON,因为浏览器中的Javascript和服务器端的Python可以相当容易地“做JSON”。在
相关问题 更多 >
编程相关推荐