作者QAM (QAM)
看板Python
标题[问题] 中文传递问题
时间Mon Dec 2 21:07:05 2013
我用 python 搭配 cgi,写了转网址程式,
会把结果传递到 google 表单,我传递中文字,例如传"测试"二字,
为何经过 python 处理,到 google 表单上,就变成奇怪的乱码,
print "<meta http-equiv=\"refresh\" content=\"0;
url=
https://docs.google.com/spreadsheet/formResponse?formkey=dFNJN&entry.4.single=测试\">"
但是我如果是在浏览器上直接打
https://docs.google.com/spreadsheet/formResponse?formkey=dFNJN&entry.4.single=测试
传到 google 表单上,却又是正确的"测试"二字
请教版上大大,这种问题有甚麽方法可以解决呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.230.52.246
1F:推 darkgerm:你需要的是 urllib.quote() 12/02 22:29
2F:→ QAM:感谢楼上大大 ^^ 12/04 07:40