Changes 2/28/14
NSF:
- Figured out the problem with finding Government interest. It was looking for the string '<paragraph-federal-research-statement>', but in practice, these tags are always <paragraph-federal-research-statement id=xx...>, so an opening tag was never found.
- With this fixed, however, new problems showed themselves. Since the parser code hadn't been run since I split patparser.py into its own file, there are now a ton of missing methods. I am trying to figure out the class system, but it seems really counter-intuitive.
- I need a way to call methods from the instance python file (run.py) within patparser.py, but there does not seem to be a way to do this. In java, you would just make those methods static or pass the imported class the instance class's object with the this keyword.
- In python, there is no this, and seemingly no way to get the object of the file that instantiated another file
- I tried putting stuff into classes, but then you have to add an additional argument self to every single method. Really? That's a dumb thing to force on anyone who wants to use objects.
- No github push because the code is in pieces
No comments:
Post a Comment