У меня есть скрипт PHP, который вызывает скрипт Python, который перебирает текстовый файл, выводящий определенные строки на веб-страницу. PHP скрипт вызывает сценарий Python и повторяет свой вывод, как это ...Как заставить PHP останавливать автоматически усекающий вывод
$output = shell_exec($command);
echo ($output);
Соответствующий код Python это ...
for myStr in myList:
myObj=re.match(r'(\s|\S)+\[(?P<specificVal>\d+)(\s|\S)+',myStr)
specificVal = int(myObj.group('specificVal'))
if specificVal in range(min,max):
print ('<p>%s</p>' % (myStr))
Это работает около ста линий, то он прекращает вывод , когда может быть целых несколько тысяч. Есть ли лучший способ сделать это, или мне просто нужно отредактировать некоторые параметры php.ini? Спасибо!
Зачем смешивать 2, почему бы просто не написать все это ни на питоне, ни на php? –
Как вы создаете 'myList' в Python? Это почти наверняка больше похоже на ошибку python, чем на php. – developerjack
Я предполагаю, что скрипт Python работает правильно, когда вы запускаете его без PHP? – Will