ITPub博客

首页 > 数据库 > Oracle > python 字符串类型错误

python 字符串类型错误

Oracle 作者:wind.ken 时间:2013-10-28 18:51:00 0 删除 编辑

今天调程序发现总出现错误TypeError: 'str' does not support the buffer interface,研究了很久才发现,错误在与python的版本不同,我们来看看如何更改。

  1. 这是我的源码,是不是和你的挺像?红色方框的位置出现了错误。也就是在sendto函数这里,我们发送一个字符串,但是提示我们类型错误

  2. 新版本的python对字符串对象做了很大的更改,使得原先的函数产生了很大的不同,所以我们需要添加一个参数。这个问题就解决了。

  3. 但是,还有一个问题,这种方法发送的字符串发送的结果是b'hello,怎么办呢,我们使用转码函数试试。print(cs.recv(1024).decode('utf-8'))

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/409079/viewspace-1109795/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-07-03