我有一个由python str()
创建的一些(以前的)二进制文件的二进制字符串表示。
字符串(或实际存储字符串的文件)看起来像
some\nexample\x00text'with"all\xbe\xa1Dsorts\\of[itchy%chars
所以我们有ascii,转义序列,十六进制转义序列和各种痒的ascii字符,如引号。
有没有办法将此文件转换回实际的二进制文件?
编辑1:
该文件实际上是fd.write(str(dict(bottle.request.forms)))
的结果。
瓶子请求字典包含多个条目,其中一个条目的pdf文件为值。
答案 0 :(得分:0)
字符串未编码,编码仅用于显示目的。
使用print
功能/命令打印它将打印其内容。