diff options
author | Philip Sargent <philip.sargent@klebos.com> | 2022-03-23 20:05:38 +0000 |
---|---|---|
committer | Philip Sargent <philip.sargent@klebos.com> | 2022-03-23 20:05:38 +0000 |
commit | 42b615d16bed125d1fdafc99c5da216cf36354d3 (patch) | |
tree | f5c139c8856bef308958b0c8c5bae49b0ada5ac7 /parsers/survex.py | |
parent | 70efb10ece18e034496d6e398ae71ababc4e8433 (diff) | |
download | troggle-42b615d16bed125d1fdafc99c5da216cf36354d3.tar.gz troggle-42b615d16bed125d1fdafc99c5da216cf36354d3.tar.bz2 troggle-42b615d16bed125d1fdafc99c5da216cf36354d3.zip |
survex legs bug fix
Diffstat (limited to 'parsers/survex.py')
-rw-r--r-- | parsers/survex.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/parsers/survex.py b/parsers/survex.py index 7ad9790..cce017d 100644 --- a/parsers/survex.py +++ b/parsers/survex.py @@ -726,7 +726,7 @@ class LoadingSurvex(): if cave: newdirectory.cave = cave newfile.cave = cave - print("\n"+str(newdirectory.cave),file=sys.stderr) + # print(f"\n - New directory {newdirectory} for cave {newdirectory.cave}",file=sys.stderr) else: # probably a surface survey self.ReportNonCaveIncludes(headpath, svxid) @@ -1063,8 +1063,8 @@ class LoadingSurvex(): else: # not a *cmd so we are reading data OR a ";" rx_comment failed. We hope. self.LoadSurvexLeg(survexblock, sline, comment) - self.legsnumber = slengthtotal - self.slength = nlegstotal + self.legsnumber = nlegstotal + self.slength = slengthtotal def PushdownStackScan(self, survexblock, path, fin, flinear, fcollate): """Follows the *include links in all the survex files from the root file 1623.svx @@ -1382,6 +1382,7 @@ def FindAndLoadSurvex(survexblockroot): for d in svx_load.survexdict: tf += len(svx_load.survexdict[d]) print(" - Number of SurvexFiles: {}".format(tf)) + print(f" - Number of Survex legs: {legsnumber}") svx_load = None return legsnumber @@ -1421,14 +1422,13 @@ def LoadSurvexBlocks(): print(' - Loading Survex Blocks...') memstart = get_process_memory() #---------------------------------------------------------------- - legsnumber = FindAndLoadSurvex(survexblockroot) + FindAndLoadSurvex(survexblockroot) #---------------------------------------------------------------- memend = get_process_memory() print(" - MEMORY start:{:.3f} MB end:{:.3f} MB increase={:.3f} MB".format(memstart,memend, memend-memstart)) survexblockroot.save() - print(" - total number of survex legs: {}".format(legsnumber)) print(' - Loaded All Survex Blocks.') poslineregex = re.compile(r"^\(\s*([+-]?\d*\.\d*),\s*([+-]?\d*\.\d*),\s*([+-]?\d*\.\d*)\s*\)\s*([^\s]+)$") |