Как отправить переменную из контроллера Laravel в скрипт Python?Python

Программы на Python
Ответить
Anonymous
 Как отправить переменную из контроллера Laravel в скрипт Python?

Сообщение Anonymous »

Код: Выделить всё

$client = new Client();
$a = 'https://scholar.google.com/citations?user=';
$gscID = 'EnegzCwAAAAJ';//for eg
$b = '&hl=en&oi=ao';
$url = $a . $gscID . $b;

$crawler = $client->request('GET', $url);

//python script
$process = new Process(['python', public_path() . '\ext.py'], null, ['SYSTEMROOT' => getenv('SYSTEMROOT'), 'PATH' => getenv("PATH")]);
$process->run();

// executes after the command finishes
if (!$process->isSuccessful()) {
throw new ProcessFailedException($process);
}
$out[] = $process->getOutput();
dd($out);
Извлечение таблиц с заданной веб-страницы URL
Теперь я хочу передать переменную $url в скрипт Python, хранящийся в моем общедоступная папка, потому что каждый раз мой URL-адрес меняется на идентификатор другого человека.
Буду очень признателен за любую помощь

Подробнее здесь: https://stackoverflow.com/questions/747 ... hon-script
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»