把混合的二进制字符串表示转换回二进制

2024-10-03 09:13:52 发布

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

我有一个由python str()创建的(以前的)二进制文件的二进制字符串表示。你知道吗

字符串(或者实际上是存储字符串的文件)看起来像

some\nexample\x00text'with"all\xbe\xa1Dsorts\\of[itchy%chars

所以我们有ascii,转义序列,十六进制转义序列和各种各样的ascii字符,比如引号。你知道吗

有没有办法把这个文件转换回实际的二进制文件?你知道吗

编辑1: 文件实际上是fd.write(str(dict(bottle.request.forms)))的结果。 瓶子请求字典包含多个条目,其中一个条目的值为pdf文件。你知道吗


Tags: 文件of字符串withascii二进制someall