我在尝试使用代码I found here on Stack Overflow时遇到了问题:
os_name = os_info.Name.encode('utf-8').split('|')[0]
错误:
a bytes-like object is required, not 'str'
我发现可能存在使用Python 3而不是Python 2的问题。
答案 0 :(得分:1)
您将字符串编码为字节对象,但后来尝试将其与字符串对象拆分。 ...
import { ActSchema } from './act'
var ScheduleRunSchema = mongoose.Schema(
{
act: [ActSchema]
}
)
...
只占用字节值:
bytes.split()
你找到的答案实际上是用于Python 3;我已经编辑以纠正错误。