【发布时间】:2016-02-08 08:16:34
【问题描述】:
我正在使用以下代码将pdf 文件复制到本地:
with self.input_target().open('r') as r:
with self.output_target().open('w') as w:
for line in r:
w.write(line)
基于this问题(种类)
但是当我执行该代码时,我得到以下信息:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe2 in position 11:
invalid continuation byte
我尝试了另一种方法,但效果不佳:
with self.input_target().open('r') as r, self.output_target().open('w') as w:
w.write(r.read())
正确的做法是什么?
【问题讨论】:
-
你能准备一个最小的例子来重现它和 pdf 吗?
标签: python python-3.x amazon-s3 luigi