我正在使用Python 3.6和Spyder(Anaconda)。 我尝试了很多事情,但没有解决。 我不知道为什么在加载泡菜时总是会出现此错误。
filename = "allfeatures.txt"
allfeatures = open(filename, 'r').read()
with open(filename) as f:
allfeatures = list(f)
allconcat = np.vstack(list(allfeatures.values()))
TypeError Traceback (most recent call last)
AttributeError: 'list' object has no attribute 'values'
答案 0 :(得分:0)
您需要以二进制文件打开文件:
pickle.loads(open("accounts.txt", 'rb').read())
否则,它使用str
读取数据。