salve a tutti gli esperti
ci sono due problemi che apprendo l'interattività di Python e JMP in JMP 16.2
Q1:
Names Default To Here( 1 );
Python Init( Echo( 1));
z ="python test";
Python Send( z,P );
Python Submit( "print(P)" );
Python Submit( "print(z)" );
è il contesto di output:
/**********/
stampa(P)
/**********/
/**********/
stampa(z)
/**********/
prova pitone
0
il che significa che Python non riceve il parametro P uguale a z , quindi qualcosa di sbagliato?
D2:
Names Default To Here( 1 );
Python Init( Echo( 1));
x1 = [1, 2, 3];
Python Send( x1, P_x );
Python Submit( "print(P_x)" );
Python Submit( "print(x1)" );
x2 = Python Get( x1 );
Show( x1, x2 );
Ma è il contesto di output:
/**********/
stampa(P_x)
/**********/
/**********/
stampa(x1)
/**********/
x1 = [1, 2, 3];
x2 = .;
Oltre a Q1 e anche questo codice non può normalmente emettere l'elenco vale in Log ? È un bug per il trasferimento del valore dell'elenco tra Python e JMP?