Я учусь запускать скрипт на python и выводить результат с помощью php.Интересно, почему, если я напишу это в моем php-файле:
<code>$output = shell_exec('python newfile.py');
echo "<pre>$output
";
и это в моем файле python:
print("Hello");
все работает нормально, и когдаЯ запускаю php-файл, отображается слово " Hello ", но если я напишу в моем файле python следующее, ничего не отобразится:
soup = BeautifulSoup(html, features='lxml')
whatIneed= soup.findAll(True, {"id": ["errors"]})
list = []
for x in whatIneed:
list.append(str(x))
print(str(list))
PS: мне нужна вся строка, со всеми HTML-тегами, поэтому я пытаюсь использовать Beautifulsoup.