ValueError:尝试读取 .dta 文件时缓冲区小于请求的大小

问题描述 投票:0回答:1

dta 文件我想将 .dta 转换为 csv,因为我没有通常用于打开文件的 Stata。当尝试在打开文件时将文件写入变量时,出现错误:

ValueError:缓冲区小于请求的大小

有人可以帮忙吗?这是我的代码:

import pandas as pd data = pd.read_stata(r"D:\Wave 1\Child_W1_Anon_V7.0.0.dta") df=pd.DataFrame(data) print(df)

python type-conversion buffer valueerror
1个回答
0
投票

我在上传 .dta 文件时发生了这种情况。如果您在上传 .dta 文件时出错,或者在上传文件时尝试使用 pandas 读取 .dta 文件,则可能会收到此错误。

© www.soinside.com 2019 - 2024. All rights reserved.