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

Reply via email to