首先我尝试简单地读取文件。
import pandas as pd
my_data = pd.read_stata('filename.dta')
然后它返回了以下错误:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 68: invalid continuation byte
我尝试添加一个编码参数,例如'latin'
,'iso8859-1'
,但它会返回以下错误
TypeError: read_stata() got an unexpected keyword argument 'encoding'
查看 pandas 1.0.1
文档得知,read_stata()
方法不支持编码参数。