from jsonrpclib import jsonrpc
url = 'https://myserver.com:443'
jpc = jsonrpc.Server('%s/jsonrpc' % url)
new_string = "金衣大俠"
jpc.editqueue("NewName", new_string, 123)
new_string
在我的服务器中显示为Ñc'à
。服务器支持外来字符,如果我在new_string
中复制文本,则可以通过UI(不使用jsonrpc)将其粘贴并保存在服务器中,并且看起来很好。我想我必须以某种方式编码我的字符串才能工作。关于如何编码字符串以使其工作的任何想法? 最佳答案
Python编码已经在其他堆栈交换中得到了解答。请引用链接here并在第5行上适当定义new_string