我已经查看了大约10种不同的方法来执行此操作,但是无论我尝试了什么,结果似乎都是相同的。我有一个简单的mdb,它提取一个键/值对,其中值是b64编码的图像:
for key, value in db_cursor:
with open(output_path, 'w') as of:
of.write(base64.decodestring(value))
# of.write(value.decode('base64'))
break
这两种方法都会导致:
write() argument must be str, not bytes
我在做什么错了?