Raul,

Why does jbase.pathbin need work. The documentation could be improved, but
it is just setting a path that the user should know (or be able to
determine). Note sure how this could be made simpler.

On Sun, Mar 4, 2018 at 4:33 AM, Raul Miller <[email protected]> wrote:

> jbase.pathbin looks like it's going to need more thought and effort.
>
> --
> Raul
>
>
> On Sat, Mar 3, 2018 at 7:45 PM, John Baker <[email protected]> wrote:
> > Eric,
> >
> > I have adjusted the python3 addon code to avoid import *'s.  The revised
> > scripts are here:
> >
> > https://github.com/bakerjd99/smugpyter/blob/master/notebooks/jcore.py
> >
> > https://github.com/bakerjd99/smugpyter/blob/master/notebooks/jbase.py
> >
> > I've also incorporated the use of this addon into one of my Jupyter
> > notebooks.
> >
> > https://github.com/bakerjd99/smugpyter/blob/master/
> notebooks/Setting%20SmugMug%20Print%20Size%20Keywords%
> 20with%20Jupyter%20and%20Python.ipynb
> >
> > This will be a very useful addon.
> >
> >
> > On Sat, Mar 3, 2018 at 3:07 PM, John Baker <[email protected]> wrote:
> >
> >> For the last month I have been slowly putting together a Python system
> to
> >> extract metadata (mostly my long picture captions) from my online
> pictures
> >> and store them in local TAB delimited CSV files.
> >>
> >> These links summarize these adventures:
> >>
> >> https://nbviewer.jupyter.org/github/bakerjd99/smugpyter/
> >> blob/master/notebooks/Setting%20SmugMug%20Print%20Size%
> >> 20Keywords%20with%20Jupyter%20and%20Python.ipynb
> >>
> >> https://conceptcontrol.smugmug.com/
> >>
> >> I've been using Jupyter and Python3 in the Anaconda environment mostly
> >> because of Python's superb REST API requests library.  Anything that has
> >> been downloaded voluntarily millions of times is probably fairly decent.
> >>
> >> So when Eric released his python3 addon I thought. I will to try this.
> >>
> >> I am happy to report that it works.  Once you make jbase.py and jcore.py
> >> visible to Python3  and edit the usual paths to find J it comes up. I am
> >> using a Win64 system.
> >>
> >> I would suggest not using the from ctypes import * directive. This drags
> >> all of ctypes into the root Python namespace.  It's like dumping J's z
> >> locale into base. It would be safer and more robust to use namespace
> >> qualified references, e.g. ctypes.c_void_p
> >>
> >> This looks like it will be great little addon.
> >>
> >> Cheers
> >>
> >>
> >> --
> >> John D. Baker
> >> [email protected]
> >>
> >
> >
> >
> > --
> > John D. Baker
> > [email protected]
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to