質問編集履歴

1

コード追記

2017/12/25 09:45

投稿

Technohead
Technohead

スコア14

test CHANGED
File without changes
test CHANGED
@@ -59,3 +59,33 @@
59
59
 
60
60
 
61
61
  よろしくお願いします。
62
+
63
+
64
+
65
+
66
+
67
+ 追記:
68
+
69
+ ミニマムな処理コードは、下記の通りです。
70
+
71
+
72
+
73
+ <PHPファイル>
74
+
75
+ $myStr_PHP_to_Python ='/usr/bin/python3 /var/www/html/readDoneUndone.py ' . '"SafariとEdgeの開発版、Service Workerがデフォルトで利用可能に"'
76
+
77
+ exec($myStr_PHP_to_Python);
78
+
79
+
80
+
81
+ <Pythonファイル>・・・readDoneUndone.py
82
+
83
+ import sys
84
+
85
+ import sys, codecs #may not necessary
86
+
87
+ myArgv = sys.argv[1]
88
+
89
+ #このmyArgvをlogginで書き出すと、下記の文字列になってしまいます。
90
+
91
+ 'Safari\udce3\udc81\udca8Edge\udce3\udc81\udcae\udce9\udc96\udc8b\udce7\udc99\udcba\udce7\udc89\udc88\udce3\udc80\udc81Service Worker\udce3\udc81\udc8c\udce3\udc83\udc87\udce3\udc83\udc95\udce3\udc82\udca9\udce3\udc83\udcab\udce3\udc83\udc88\udce3\udc81\udca7\udce5\udc88\udca9\udce7\udc94\udca8\udce5\udc8f\udcaf\udce8\udc83\udcbd\udce3\udc81\udcab'