Bonjour,

je ne comprend pas pourquoi les instruction ci_dessous fonctionnent dans le SHELL de Python :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
>>> from geopy import geocoders
>>> g = geocoders.Google('GOOGLE_API_KEY’)
>>> place, (lat, lng) = g.geocode("10900 Euclid Ave in Cleveland")
 
>>> print "%s: %.5f, %.5f" % (place, lat, lng)
10900 Euclid Ave, Cleveland, OH 44106, USA: 41.50586, -81.60597
alors que le même code dans un fichier ne fonctionne pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
from geopy import geocoders
g = geocoders.Google('GOOGLE_API_KEY')
place, (lat, lng) = g.geocode("10900 Euclid Ave in Cleveland")
print "%s: %.5f, %.5f" % (place, lat, lng)
Traceback (most recent call last):
  File "C:\Documents and Settings\jouclar\Bureau\geopy.py", line 1, in <module>
    from geopy import geocoders
  File "C:\Documents and Settings\jouclar\Bureau\geopy.py", line 1, in <module>
    from geopy import geocoders
ImportError: cannot import name geocoders
Merci de votre aide