Ben
Ben
While I don't have the answer to these concepts, I do have - https://derivationmap.net/other_projects - https://derivationmap.net/literature_review
Aaron Meurer provided the following explanation in https://groups.google.com/g/sympy/c/yQ1KAaz7Gus/m/yfN-LaW1BQAJ You'd want to replace instances of a and b in the expression with b/a, replace that with a single variable like x,...
Nice pure-JS solutions available https://www.the-art-of-web.com/javascript/doublesubmit/
- emailed [email protected] on Sept 11; no response - emailed [email protected] on Sept 21 based on https://dlmf.nist.gov/about/staff
https://realpython.com/documenting-python-code/ is mostly review. The useful section for me was a demo of the various styles -- https://realpython.com/documenting-python-code/#docstring-formats
https://pycallgraph.readthedocs.io/en/master/ is good, but I only care about the functions for which I own the .py file. sudo pip install pycallgraph pycallgraph graphviz -- controller.py https://pycallgraph.readthedocs.org/en/master/ https://pypi.python.org/pypi/pycallgraph/1.0.1 http://pycallgraph.slowchop.com/en/master/ http://pycallgraph.slowchop.com/en/develop/index.html http://www.thinktoomuch.net/2007/06/06/python-call-graphs/
Problem: running the web app means the controller.py doesn't terminate, so the pycallgraph doesn't process the execution trace
Instead of running the web app and using pycallgraph for that, perhaps use >>> import controller >>> controller.index() https://flask.palletsprojects.com/en/1.1.x/shell/
From @msgoff an example of middleware in flask: https://stackoverflow.com/questions/42864788/apply-flask-logging-middleware-to-only-one-view An example of pycall graph as django middleware -- https://vinta.ws/code/tools-for-profiling-your-python-django-project.html
@msgoff suggests using an AST walker, e.g., https://www.mattlayman.com/blog/2018/decipher-python-ast/