所以我有一个脚本,从一个事件网页中提取信息。URL是:http://everguide.com.au/melbourne/event/2012-jul-14/colour/
这个php脚本正在调用python脚本(它是for循环的一部分):
${"tmp" . $i} = utf8_encode (exec("python myscrape.py ${"eu" . $i}"));
它传递一个URL。python脚本如下:
^{pr2}$这真的很好,但只会在VU之前返回到or管道-它不能超过这个!在
所有文件,HTML和php都设置了UTF-8编码。在
当V变量中有特殊字符时,它会中断并停止。如果没有特别的字符,它可以完美地工作。在
预期产量为:
Colour | 14 July @ 7:30PM | 1000 £ Bend | Clubs & Parties
在服务器上运行脚本(使用相同的python命令)时可以看到这个输出,但是在PHP上-我无法将venture字符串恢复过来!在
请帮忙
瑞克
vu.encode
返回编码字符串。。。由于您没有分配编码结果,这只是被丢弃了。你试过了吗vu = vu.encode('utf-8', 'xmlcharrefreplace')
您还需要跳过转义,因为它会弄乱编码的unicode。在
相关问题 更多 >
编程相关推荐