diff options
author | Lionel <lionel.miquel46@gmail.com> | 2018-10-17 01:23:59 +0200 |
---|---|---|
committer | Lionel <lionel.miquel46@gmail.com> | 2018-10-17 01:23:59 +0200 |
commit | 8304477d9979431219830e7928ed11ebc7397189 (patch) | |
tree | a2cf6aaede5cb64b0fc7dddfccb5fe918741fe18 /mapsparsing.py | |
parent | 480a2935e0eba6fe2577b10f317f2fdbea55d7ce (diff) | |
download | randopitons-8304477d9979431219830e7928ed11ebc7397189.tar.gz randopitons-8304477d9979431219830e7928ed11ebc7397189.zip |
salam les amis là c'est la hess je comprendspas pourquoi les downloads partent pas. je crois qu'il va falloir faire du cas par cas, ça fera plus de ligne de code mais pas grave, ça sera plus pratique putain
Diffstat (limited to 'mapsparsing.py')
-rw-r--r-- | mapsparsing.py | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/mapsparsing.py b/mapsparsing.py index 7128f62..6caa37a 100644 --- a/mapsparsing.py +++ b/mapsparsing.py @@ -1,12 +1,12 @@ import xml.etree.ElementTree as xmlp import re -import errmsg as e - +import errmsg as reeee +import os def mapparsing(maptype,basicfilename): try: + tree=xmlp.parse(basicfilename) root=tree.getroot() if maptype==1: - tree=xmlp.parse(basicfilename) filename=root[1][0].text+".gpx" elif maptype==2: thefile=open(basicfilename) @@ -14,15 +14,14 @@ def mapparsing(maptype,basicfilename): thefile.readline() filename=re.findall(r'\|(.*?)\|', thefile.readline())[0]+".trk" elif maptype==3: - tree=xmlp.parse(basicfilename) filename= root[0][10][1][0].text+".kml" os.rename(basicfilename,filename) except OSError, e: - print e.os - except xmlp.ParseError, e: - print e.formaterr - print format(e) + print reeee.os + except xmlp.ParseError, er: + print reeee.formaterr + print format(er) os.remove(basicfilename) pass - return filename + |