Python 当S3是目标时,pandas.DataFrame.to_拼花失败

Python 当S3是目标时,pandas.DataFrame.to_拼花失败,python,pandas,parquet,pyarrow,Python,Pandas,Parquet,Pyarrow,我有一个熊猫数据框,我正试图将其作为拼花地板文件保存到S3中: dftest = pd.DataFrame({'field': [1,2,3]}) dftest.to_parquet("s3://bucket_name/test.parquet", engine='pyarrow', compression='gzip') 我得到了:“FileNotFoundError:bucket\u name/test.parquet”虽然我仍然无法使用pandas.DataFrame.to\u par

我有一个熊猫数据框,我正试图将其作为拼花地板文件保存到S3中:

dftest = pd.DataFrame({'field': [1,2,3]})
dftest.to_parquet("s3://bucket_name/test.parquet", engine='pyarrow', 
compression='gzip')

我得到了:“FileNotFoundError:bucket\u name/test.parquet”

虽然我仍然无法使用pandas.DataFrame.to\u parquet方法来处理S3,但我确实找到了不同的解决方案,似乎很有效:

import s3fs
from fastparquet import write
s3 = s3fs.S3FileSystem()
myopen = s3.open
write('s3://bucketname/test.parquet', dftest, compression='GZIP', open_with=myopen)

请尝试
dftest.to_parquet(r“s3://bucket\u name/test.parquet”,engine='pyarrow',compression='gzip')
谢谢你,克里斯,但这并没有解决问题,继续获取“FileNotFoundError:bucket\u name/test.parquet”