其他分享
首页 > 其他分享> > 成功解决TypeError: Won't implicitly convert Unicode to bytes; use .encode()

成功解决TypeError: Won't implicitly convert Unicode to bytes; use .encode()

作者:互联网

成功解决TypeError: Won't implicitly convert Unicode to bytes; use .encode()

 

 

 

 

目录

解决问题

解决思路

解决方法


 

 

 

 

 

 

解决问题

TypeError: Won't implicitly convert Unicode to bytes; use .encode()

 

 

 

 

 

解决思路

TypeError:不会隐式地将Unicode转换为字节

 

 

 

 

 

解决方法

对字符串部分,进行.encode()


str(v).encode()
nS = int(txn.get('num-samples'))   
改为
nS = int(txn.get('num-samples'.encode()))   

哈哈,大功告成!

标签:convert,TypeError,implicitly,use,Won,Unicode,encode
来源: https://blog.51cto.com/u_14217737/2908121