Et dans quel sens le problème se pose-t-il ?
Python > Javascript:
Normalement tes fonctions js prennent des arguments comme python, donc tu devrais pouvoir faire 
	
	send_to_js(letab[0], letab[1], letab[2]
 send_to_js represente la fonction qui transmet vers js.
Javascript > Python:
J'ai justement un exemple sous les yeux:
Python
	
	| 12
 3
 
 |  
evl = frame.evaluateJavaScript("updateLatLonFields();")
coord = str(evl.toString()).split(',') | 
 frame.evaluateJavaScript est une méthode Qt mais ça ne change rien pour toi.
Javascript
	
	| 12
 3
 4
 5
 6
 7
 
 |  
function updateLatLonFields() {
                var lat = map.getCenter().lat();
                var lng = map.getCenter().lng();
                var zoom = map.getZoom();
                return (lat + "," + lng + "," + zoom);
                } | 
 Donc ici, java transforme mes trois données en une seule chaîne de caractères (ce qui est ton cas comme tu le dis plus haut) et en python, grâce à split(','), je récupère mes trois données séparées dans une liste:
	
	[50.17561819584574, 4.376453399658189, 11]
 Bon je ne suis pas expert en Javascript, loin de là, mais ça je sais que ça fonctionne.
						
					
Partager