Убедитесь, что вы можете запускать / path / to / python на своем терминале. И убедитесь, что вы предоставили разрешение на выполнение для вашего файла python. Вы можете дать разрешение на файл с помощью
chmod + x mypythonfile.py
Второй аргумент addEventListener
должен быть функцией. Вы не передаете функцию, вы вызываете функцию немедленно и передаете результат. Изменить на:
document.getElementById("showF").addEventListener("click", function() {
sacardatos('P1.txt','container');
}, false);
Вы вызываете функцию вместо передачи как анонимный метод.
window.onload=function(){
document.getElementById("showF").addEventListener("click" , function(){
sacardatos('P1.txt','container');
},false);
}