In [1]:
import overpy

api = overpy.Overpass()

# fetch all ways and nodes
result = api.query("""
    way(50.746,7.154,50.748,7.157) ["highway"];
    (._;>;);
    out body;
    """)

for way in result.ways:
    print("Name: %s" % way.tags.get("name", "n/a"))
    print("  Highway: %s" % way.tags.get("highway", "n/a"))
    print("  Nodes:")
    for node in way.nodes:
        print("    Lat: %f, Lon: %f" % (node.lat, node.lon))


Name: Rhedenstraße
  Highway: residential
  Nodes:
    Lat: 50.746874, Lon: 7.156307
    Lat: 50.746598, Lon: 7.156237
    Lat: 50.746477, Lon: 7.156199
    Lat: 50.746360, Lon: 7.156124
    Lat: 50.746263, Lon: 7.156023
    Lat: 50.746194, Lon: 7.155926
    Lat: 50.746139, Lon: 7.155843
Name: Von-Ketteler-Straße
  Highway: residential
  Nodes:
    Lat: 50.746905, Lon: 7.155786
    Lat: 50.747222, Lon: 7.155621
Name: Mutter-Barat-Straße
  Highway: residential
  Nodes:
    Lat: 50.747989, Lon: 7.156302
    Lat: 50.747934, Lon: 7.156229
    Lat: 50.747695, Lon: 7.155421
    Lat: 50.747605, Lon: 7.155159
    Lat: 50.747241, Lon: 7.154310
    Lat: 50.746939, Lon: 7.153634
Name: Stegerwaldstraße
  Highway: residential
  Nodes:
    Lat: 50.747853, Lon: 7.153685
    Lat: 50.747666, Lon: 7.154022
    Lat: 50.747673, Lon: 7.154122
    Lat: 50.747939, Lon: 7.154603
    Lat: 50.748182, Lon: 7.155178
    Lat: 50.748339, Lon: 7.155634
Name: Alte Schulstraße
  Highway: residential
  Nodes:
    Lat: 50.747537, Lon: 7.158000
    Lat: 50.747546, Lon: 7.157832
    Lat: 50.747554, Lon: 7.157667
    Lat: 50.747582, Lon: 7.157470
    Lat: 50.747622, Lon: 7.157322
    Lat: 50.747672, Lon: 7.157152
    Lat: 50.747726, Lon: 7.157008
    Lat: 50.747882, Lon: 7.156751
    Lat: 50.748061, Lon: 7.156421
    Lat: 50.748199, Lon: 7.156150
    Lat: 50.748297, Lon: 7.155955
    Lat: 50.748414, Lon: 7.155740
    Lat: 50.748831, Lon: 7.155019
    Lat: 50.749084, Lon: 7.154566
    Lat: 50.749212, Lon: 7.154345
    Lat: 50.749498, Lon: 7.153908
    Lat: 50.749600, Lon: 7.153742
    Lat: 50.749795, Lon: 7.153459
    Lat: 50.749855, Lon: 7.153377
    Lat: 50.750228, Lon: 7.152833
Name: n/a
  Highway: service
  Nodes:
    Lat: 50.746113, Lon: 7.155056
    Lat: 50.745970, Lon: 7.154603
Name: Mutter-Barat-Straße
  Highway: footway
  Nodes:
    Lat: 50.748061, Lon: 7.156421
    Lat: 50.747989, Lon: 7.156302
Name: Von-Ketteler-Straße
  Highway: residential
  Nodes:
    Lat: 50.747335, Lon: 7.152963
    Lat: 50.746939, Lon: 7.153634
    Lat: 50.746657, Lon: 7.154135
    Lat: 50.746585, Lon: 7.154273
    Lat: 50.746562, Lon: 7.154380
    Lat: 50.746560, Lon: 7.154508
    Lat: 50.746581, Lon: 7.154655
    Lat: 50.746868, Lon: 7.155638
    Lat: 50.746905, Lon: 7.155786
    Lat: 50.746912, Lon: 7.155892
    Lat: 50.746902, Lon: 7.156003
    Lat: 50.746874, Lon: 7.156307
    Lat: 50.746809, Lon: 7.156921
    Lat: 50.746751, Lon: 7.157490
Name: Von-Ketteler-Straße
  Highway: service
  Nodes:
    Lat: 50.746562, Lon: 7.154380
    Lat: 50.746207, Lon: 7.154436
    Lat: 50.745970, Lon: 7.154603
    Lat: 50.745895, Lon: 7.154570
    Lat: 50.745810, Lon: 7.154439

In [ ]: