Я собираюсь выполнить скрипт Python через приложение Ionic 3 в событии нажатия кнопки. Я использовал Python-shell для выполнения этой задачи.
Ниже приведен мой фрагмент кода в файле "home.ts".
import { PythonShell } from 'python-shell';
rundata(){
PythonShell.run('C:/ChathuS/PycharmProjects/Profiling module new/Profiling module/data.py', function (err) {
if (err) throw err;
console.log('Executed data.py');
});}
В «home.html» я использую событие нажатия кнопки, чтобы вызвать вышеуказанную функцию следующим образом.
<button ion-button (click)="rundata()" *ngIf="facebook.loggedIn">
<ion-icon name="logo-facebook"></ion-icon> Analyse profile
</button>
Это дает мне следующую ошибку в браузере.
Как решить эту проблему?