错误“utf8”编解码器无法解码位置42中的字节0x97:起始字节无效

2024-09-27 07:17:11 发布

您现在位置:Python中文网/ 问答频道 /正文

尝试使用运算符将从S3bucket发送到SFTP路径,但收到UTF-8错误

我的代码:

outputfile='dropbox/TREASURY_REPORT_' + filetime

ti.xcom_push(key='OutfileName', value=outputfile)

return 'TransferToSFTP_Task'

transferToSFTP_tsk = S3ToSFTPOperator(        task_id='TransferToSFTP_Task',        sftp_conn_id='sftp_default',        sftp_path='/app/airflow/{}'.format('{{ task_instance.xcom_pull(task_ids="exceldata_tsk", key="OutfileName") }}'),        s3_conn_id='aws_default',        s3_bucket=os.environ.get('bucket_name'),        s3_key='dropbox/{}'.format('{{ task_instance.xcom_pull(task_ids="exceldata_tsk", key="OutfileName") }}')    )

Tags: keyidformatdefaulttasks3conndropbox

热门问题