я называю питон скрипт из моего PHP, это демовызова питоной сценарии из ошибок кодирования PHP для китайского Params
, когда я прохожу английский Params как «abcdxx», это нормально
, когда я прохожу китайский Params например «天河» (даже), возвращается «天河»
Когда я передаю китайские параметры, такие как «天河 区» (нечетное), возвращение «å¤ © æ²³åŒ?»
моего PHP файл
<?php
$param = "天河" //天河区 abc
$keyword = exec("jieba.py " . $param);
var_dump($keyword);
?>
моего файл питон
#coding:utf-8
import sys
print sys.argv[1]
Поддерживает ли ваша командная строка utf-8? –
, когда я запускаю файл python в окнах cmd, «xxxxx.py 天河 区» возвращается 天河 区 @MarkBaker – user2538840