使用 GeoPy 时出现打印问题

Printing issue when using GeoPy

我是 Python 的新手,所以我很感激我可能在某个地方犯了一个基本错误。当我执行以下操作时,打印行后出现 "SyntaxError: invalid syntax" 错误。我做错了什么?

import geopy.distance

coords_1 = (52.2296756, 21.0122287)
coords_2 = (52.406374, 16.9251681)

print geopy.distance.distance(coords_1, coords_2).km

您正在 python 3 中键入 python 2 代码。您需要在打印语句中加上括号。

代码:

import geopy.distance

coords_1 = (52.2296756, 21.0122287)
coords_2 = (52.406374, 16.9251681)

print(geopy.distance.distance(coords_1, coords_2).km)

希望对您有所帮助!