我想用gpxpy解析一个上传的gpx文件,我有一个InMemoryUploadedFile。这个可以和python文件互换吗?还是需要写入磁盘?你知道吗
我检查了django源代码,但看不到它引用了基类型
我要执行的代码是-
import gpxpy
import gpxpy.gpx
# Parsing an existing file:
# -------------------------
gpx_file = open('test_files/cerknicko-jezero.gpx', 'r')
gpx = gpxpy.parse(gpx_file)
for track in gpx.tracks:
for segment in track.segments:
for point in segment.points:
print 'Point at ({0},{1}) -> {2}'.format(point.latitude, point.longitude, point.elevation)
for waypoint in gpx.waypoints:
print 'waypoint {0} -> ({1},{2})'.format(waypoint.name, waypoint.latitude, waypoint.longitude)
for route in gpx.routes:
print 'Route:'
for point in route.points:
print 'Point at ({0},{1}) -> {2}'.format(point.latitude, point.longitude, point.elevation)
目前没有回答
相关问题 更多 >
编程相关推荐