VoilĂ . It is hacky as fuck! It also took me significantly less time to get it to this point than it would have to run through even one of the GEOROC precompiled files manually.
There is still a lot of (necessarily) manual work for me to do with actually getting useful information out, and there are A Lot of things I could plausibly do to improve this code -- including, for instance, setting myself up to deal with all the vast range of different fucking delimiters GEOROC uses -- but hey! I did the thing! and it took me one (1) day to get from "okay I've set up a file with some comments about the eventual structure" to "it more-or-less works"!
it is indeed python2.7 and i am not fixing that tonight.
There is still a lot of (necessarily) manual work for me to do with actually getting useful information out, and there are A Lot of things I could plausibly do to improve this code -- including, for instance, setting myself up to deal with all the vast range of different fucking delimiters GEOROC uses -- but hey! I did the thing! and it took me one (1) day to get from "okay I've set up a file with some comments about the eventual structure" to "it more-or-less works"!
it is indeed python2.7 and i am not fixing that tonight.