Jestem bardzo nowy w php i spędziłem sporo czasu na zrozumieniu, jak przekazywać argumenty z Pythona do php i odwrotnie. Teraz wiem, jak przekazywać pojedyncze zmienne, ale nadal utknąłem i nie mogę znaleźć odpowiedzi na to:Przekazywanie listy w języku Python do php
Php wywołuje skrypt Pythona (ten fragment działa), który zwraca listę napisów. Chciałbym przetworzyć tę listę w php.
Kiedy próbuję:
print mylist
w myscript.py, a następnie:
$result = exec('python myscript.py')
wygląda php rozumie $ wynik jako jeden ciąg znaków (które zgadzam sens).
Rozumiem, że być może json może pomóc lub że w jakiś sposób muszę użyć słownika zamiast listy w pythonie. Jednak nie wiem, jak dokładnie.
Jeśli ktokolwiek może pomóc, będzie to bardzo cenne! Dzięki!
Dzięki za szybką odpowiedź! Mogę zobaczyć, co zrobiłem źle: Myślałem, że przekazuję listę, kiedy faktycznie próbowałem przekazać tablicę numpy. Dla przypomnienia, to nie działa z jsonem! Dzięki jeszcze raz! – cenna75