【问题标题】:Giving error : TypeError: a bytes-like object is required, not 'str'给出错误:TypeError:需要一个类似字节的对象,而不是“str”
【发布时间】:2018-05-26 03:52:35
【问题描述】:

运行这段代码给我错误

data_dict = pickle.load( open("../final_project/final_project_dataset.pkl", "r") )

错误:

data_dict = pickle.load( open("../final_project/final_project_dataset.pkl", "r") ) TypeError:需要一个类似字节的对象,而不是'str'

【问题讨论】:

    标签: python-3.x


    【解决方案1】:

    使用“rb”模式而不是“r”打开。

    import pickle with open('ydata1.pkl', 'rb') as p_f:
    

    data = pickle.load(f)

    【讨论】:

      猜你喜欢
      • 2016-01-05
      • 1970-01-01
      相关资源
      最近更新 更多