Beware that no mechanism to get back values from Python is defined for now 
(except if you just want the String
representation of those objects, then you can get that if you use atlas).

I’d like to have that but it is not easy. I would like a way to describe how to 
map Python’s objects to Pharo’s objects
from Pharo and to have the code to do that in Python side generated 
automatically but some thinking is needed…

Julien

---
Julien Delplanque
Doctorant à l’Université de Lille 1
http://juliendelplanque.be/phd.html
Equipe Rmod, Inria
Bâtiment B 40, avenue Halley 59650 Villeneuve d'Ascq
Numéro de téléphone: +333 59 35 86 40

> Le 8 janv. 2018 à 16:44, Alexandre Bergel <alexandre.ber...@me.com> a écrit :
> 
> AI Python libraries may be my first target….
> I will let you know
> 
> Alexandre
> -- 
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu <http://www.bergel.eu/>
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> 
> 
> 
>> On Jan 8, 2018, at 4:25 AM, Julien <julien.delplan...@inria.fr 
>> <mailto:julien.delplan...@inria.fr>> wrote:
>> 
>> Happy you find this interesting.
>> 
>> If you have suggestions, just let me know by creating an issue on the 
>> repository.
>> 
>> If you create bridges to some Python 3 libraries, tell me as well! :-)
>> 
>> Julien
>> 
>> ---
>> Julien Delplanque
>> Doctorant à l’Université de Lille 1
>> http://juliendelplanque.be/phd.html <http://juliendelplanque.be/phd.html>
>> Equipe Rmod, Inria
>> Bâtiment B 40, avenue Halley 59650 Villeneuve d'Ascq
>> Numéro de téléphone: +333 59 35 86 40
>> 
>>> Le 8 janv. 2018 à 01:12, Alexandre Bergel <alexandre.ber...@me.com 
>>> <mailto:alexandre.ber...@me.com>> a écrit :
>>> 
>>> I have just tried Python3Generator. Impressive work! It is a wonderful 
>>> contribution!
>>> 
>>> Cheers,
>>> Alexandre
>>> 
>>> 
>>>> So, Python3Generator [1] is made for generating programatically Python 3 
>>>> code from Pharo. Basically, it allows you to easily build a Python 3 AST,  
>>>> to serialize it in Python 3 source code and eventually to execute it. For 
>>>> now you can transfer data from Pharo to Python (e.g. providing arguments 
>>>> to functions that are Pharo’s objects) but you can not retrieve data 
>>>> stored in Python variable from Pharo (but it should be possible, just I 
>>>> don’t need to do that for my bridge to matplotlib). Some examples are 
>>>> provided on the github’s README.
>>>> 
>>> 
>>> 
>> 
> 

Reply via email to