@JViktor

Кодировка php и python?

Всем привет, суть такова, есть скрипт написан на пхп, который отправляет переменную в питон скрипт, питон обрабатывает и возвращает измененную строку.
PHP:
$search = $_POST["search"];
$search = shell_exec('hh.py ' . $search);
print($search);

Python:
import sys
import pymorphy2
result = "дерево" 
print (result)

В итоге на выходе знаки вопросов....дело в том что оба файла кодированы в utf-8 без BOM, при этом я добавил в питон хедер #!/usr/bin/env pythons в IDE показывает все норм, русская строка...но в пхп возвращает знаки вопросов....
Есть какие варианты, как пофиксить?
  • Вопрос задан
  • 292 просмотра
Пригласить эксперта
Ответы на вопрос 1
crazyzubr
@crazyzubr
Python backend-developer
Вначале скрипта прописать
# -*- coding: utf-8 -*-

В коде скрипта
result = u"дерево"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы