soap修复字符串中缺少的字符

2024-06-06 19:12:37 发布

您现在位置:Python中文网/ 问答频道 /正文

在向Web服务器传递文本时,我注意到有些Unicode没有传递到Web服务器('/\可能还有更多我不知道的内容)

string.decode('utf-8')将不起作用,因为is不能处理字符串。有办法解决这个问题吗

我使用sudjurko作为一个汤库,它是suds,但是更新了3.x

my_text = "I'm trying to do my best"
yoda_url = 'http://www.yodaspeak.co.uk/webservice/yodatalk.php?wsdl'
client  = Client(yoda_url)
yodish = client.service.yodaTalk(my_text)
print(yodish)

它被印成:我最好的,我正在努力。嗯

而在网站上,它被翻译成:尽力做到最好,我是。是的,嗯

正如你所能看到的,我应该翻译成我,但是因为“不是发送”这个词的意思是“Im”


Tags: text文本服务器clientweburl内容string