The convention tends to be using @settings trees and the appropriate
c.config.getX() methods, but obviously that only works for scripts run
within Leo. If you're writing a script for use both within and outside
of Leo, you might want to go the other way.
My personal Leo scripts tend to hold their own configuration data in a
<< declarations >> node, as a part of the script tree itself -- I rarely
use the same script across multiple workbooks.
But really, it's completely up to you -- Leo is flexible enough to
accommodate nearly everyone's individual coding patterns and workflows.
There's generally no shortage of ways to do things in Leo :)
-->Jake
On 12/21/2015 12:32 PM, Rafi Bin-Nun wrote:
Thanks Terry, Let me re-phrase the question in those terms...
When running Python scripts from Leo, should Leo build a configparser
config file and have the python script read it in with
configparser.read(), or should the Python script pull the
configuration information directly from Leo nodes?
Thanks,
Rafi
--
You received this message because you are subscribed to the Google
Groups "leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to leo-editor+unsubscr...@googlegroups.com
<mailto:leo-editor+unsubscr...@googlegroups.com>.
To post to this group, send email to leo-editor@googlegroups.com
<mailto:leo-editor@googlegroups.com>.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.