Articles of python

как вызвать скрипты python из php

Мне нужно передать значение из PHP в скрипт Python, который затем записывает значение в файл csv. Но у меня возникают трудности, мой питон при вызове пишет пустой файл csv. В чем может быть проблема. <?php if (isset($_POST['data'])){ $data = $_POST['data']; $result = exec("python processData.py .$data"); echo $result; } ?> и processData.py import nltk from nltk.corpus […]

Как интегрировать PHP / Python Interpreter в Notepad ++

Я хочу, если я редактирую файл php, я должен нажать комбинацию клавиш или щелкнуть элемент меню, который запустит php-cli и запустит мой текущий файл? Как это сделать в Notepad ++. Также мне нужно это для Python.

Область переменной в for-loop и while-loop

Я новичок в PHP, я не понимаю, почему конечный результат кода ниже «233» вместо «231», а не $ a foreach – это временная переменная? <?php $a = '1'; $c = array('2', '3'); foreach($c as $a){ echo $a ; } echo $a; ?> Может ли кто-нибудь помочь? Thks. Обновлено 2014-11-28 Теперь я знаю, в чем была […]

Параметр $ _SERVER vs. WSGI

Я проектирую сайт. Он находится на очень ранней стадии, и я должен принять решение о том, следует ли использовать услугу SingleSignOn, предоставляемую сервером. (это сайт кампуса, и все больше и больше сайтов используют SSO здесь, так что, как правило, это хорошая идея). Целевая платформа, скорее всего, станет django через mod_wsgi. Однако любая документация, предоставляемая этой […]

Сервер сокета Python для подключения к PHP-клиенту

Я пытаюсь установить соединение сокета между Python и PHP. Python будет функционировать как сервер и PHP как клиент. Я хочу запустить веб-страницу и проверить, запущен ли поток в Python, поэтому я отправляю переменную в сокет на PHP. Это работает. Когда страница загружается, пользователь может нажать на кнопки, чтобы включить или отключить поток. Таким образом, эти […]

Отправка массива с php на python

Я пытаюсь передать массив с php на python, и по какой-то причине, когда я загружаю php-страницу, у меня возникают проблемы, поэтому я бы очень признателен, если бы у людей были предложения для меня либо попробовать другой подход, либо если люди заметили простой Ошибка здесь отсутствует, потому что я пытаюсь сделать это в течение нескольких часов! […]

Любая инфраструктура для PHP, эффективная как Django для Python?

Я использую python с django. Там я могу просто сделать форму от моделей, а также у нее был встроенный администратор. Я очень хочу знать соответствующие рамки для PHP со всеми этими возможностями. Я столкнулся со многими подобными вопросами, как это, но они не сравнили рамки с django. Эксперты рекомендуют.

Переведите намерение этого регулярного выражения PHP для многострочных строк в Python / PERL

Ниже представлено регулярное выражение PHP, предназначенное для сопоставления (многострочных) строк внутри PHP или исходного кода JavaScript (из этого сообщения ), но я подозреваю, что у него есть проблемы. Что такое буквальный эквивалент Python (или PERL)? ~'(\\.|[^'])*'|"(\\.|[^"])*"~s модификатор s означает, что точка соответствует всем символам, включая новую строку; в Python это re.compile(…, re.DOTALL) Я полностью не […]

Заголовки $ _SERVER отсутствуют в PHP, но присутствуют в Python

Я за прозрачным прокси, который всегда добавляет заголовок HTTP_X_FORWARDED_FOR. Когда я сбрасываю заголовки с помощью PHP, заголовок отсутствует. Но Python работает .. lol Python: remote_addr = os.environ.get('HTTP_X_FORWARDED_FOR', os.environ.get('REMOTE_ADDR', '')) PHP: print_r($_SERVER['HTTP_X_FORWARDED_FOR']); print_r($_SERVER['REMOTE_ADDR']); —- EDIT: Добавлено больше информации о configs ниже —— Версия PHP: 5.2.16 PHP Configure Command: './configure' '–enable-bcmath' '–enable-calendar' '–enable-exif' '–enable-fastcgi' '–enable-ftp' '–enable-gd-native-ttf' '–enable-libxml' […]

Запуск скрипта Python в PHP: захват всех выходов

У меня есть программа Python которой есть несколько операторов print . Когда я запускаю программу из PHP , выводимый результат – это просто значение, напечатанное последним оператором print . Есть ли способ захватить значения, напечатанные всеми операторами print в сценарии Python ? PHP код: <?php ini_set('display_errors', 1); $output = exec("python script.py"); echo $output; ?>