Advertisement
Guest User

Untitled

a guest
Mar 28th, 2017
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.47 KB | None | 0 0
  1. NS = 'http://www.topografix.com/GPX/1/1'
  2. header = ('lat', 'lon', 'ele', 'time')
  3.  
  4. with open('output.csv', 'w') as f:
  5.     writer = csv.writer(f)
  6.     writer.writerow(header)
  7.     root = lxml.etree.fromstring(x)
  8.     for trkpt in root.iter('{%s}trkpt' % NS):
  9.         lat = trkpt.get('lat')
  10.         lon = trkpt.get('lon')
  11.         ele = trkpt.find('{%s}ele' % NS).text
  12.         time = trkpt.find('{%s}time' % NS).text
  13.  
  14.         row = lat, lon, ele, time
  15.         writer.writerow(row)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement