编程语言
首页 > 编程语言> > 【问题记录】在python3.9的环境中运行python2.7的代码过程记录

【问题记录】在python3.9的环境中运行python2.7的代码过程记录

作者:互联网

1.TypeError: a bytes-like object is required, not 'str'

这个问题描述的是 该位置想要的是一个类似于字节形式的变量而不是一个字符串变量,原因是因为python3和Python2在套接字返回值解码上有区别。

解决办法非常的简单,只需要用上python的bytes和str两种类型转换的函数encode()、decode()即可!

UNK_word 转化成 UNK_word.encode() 即可

标签:word,环境中运行,记录,python2.7,bytes,decode,str,encode,UNK
来源: https://blog.csdn.net/m0_58810879/article/details/122275633