本地文件读写

时间:2024-03-29 12:43:28

1.读文本文件操作如下

file = open('qqqq.txt','r')

本地文件读写

qqqq.txt是读文件的文件名,如果没有这个文件,去创建文件夹点击蓝色的这个

本地文件读写

点击浅灰色的,然后右键任意点击一下,创建文本文档

本地文件读写

这就是创建好的文本文档,随意输入一下英文或汉字,点击左上角文件打开,找到另存为

点击打开如下

本地文件读写

找到最下面一排点击改成utf-8

本地文件读写

保存后

本地文件读写

点击,是

file = open('qqq','r')

content = file.read()

print(content)

'r'是读取方式

就会读出你刚刚输入的内容

2.写文本文件

file = open('wwww.txt','w',encoding='utf-8')
file.write('中国撸友千千万')
file.write('\n')
file.write('八年未曾夺一冠')

file = open('wwww.txt','w',encoding='utf-8')

'w'  是写入模式

wwww.txt  是你要写入的文件夹,如果不存在这个文件夹讲自动创建

file.write()括号里面写你要添加的内容

file.write('\n')这个一个换行符

本地文件读写

写入成功

3.读非纯文本文件

读非纯文本文件例如,图片、视频,等等

自己找一张图片添加到python解释器里面

本地文件读写

找一张图片拖入到L7本地文件读写

本地文件读写

点击ok

with open('ace.jpg','rb') as f:
    content = f.read()
    print(content)

运行后结果如下:

运行后的这些都是二进制

b'\xff\xd8\xff\xe0\x00\x10JFIF\x00\x01\x01\x00\x00\x01\x00\x01\x00\x00\xff\xdb\x00C\x00\x10\x0b\x0c\x0e\x0c\n\x10\x0e\r\x0e\x12\x11\x10\x13\x18(\x1a\x18\x16\x16\x181#%\x1d(:3=<[email protected]\\[email protected]_bghg>Mqypdx\\egc\xff\xdb\x00C\x01\x11\x12\x12\x18\x15\x18/\x1a\x1a/cB8Bcccccccccccccccccccccccccccccccccccccccccccccccccc\xff\xc0\x00\x11\x08\x00\xf0\x00\xf0\x03\x01\x11\x00\x02\x11\x01\x03\x11\x01\xff\xc4\x00\x1b\x00\x01\x00\x02\x03\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05\x06\x03\x04\x07\x02\x01\xff\xc4\x00G\x10\x00\x01\x04\x01\x01\x04\x05\x08\x08\x04\x02\t\x05\x00\x00\x00\x01\x00\x02\x03\x04\x05\x11\x06\x12!1\x13AQa\x81\x14\x16"2Uq\x91\xd1\x07\x15#BR\xa1\xb1\xc1br\x92\xf0$\x82346CV\x93\xa2\xe1\xf1ETs\x83\xf2\xff\xc4\x00\x14\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xc4\x00\x14\x11\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xda\x00\x0c\x03\x01\x00\x02\x11\x03\x11\x00?\x00\xe8\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08<9\xc1\xad.q\x00\x0e$\x9e\xa4\x14\xdc\xee\xddW\xaa\x1d\x06,6\xc4\xa3\x81\x94\x9f\xb3o\xbb\xf1 \xa9X\xda\xfc\xdd\x97\xef\x1b\xcf\x88\x0f\xbb\x10\r\x086(\xed\xb6j\xab\x87Ia\xb6X9\xb6V\x8e>#\x8a\x0b\xbe\x07j\xe8\xe6\x08\x84\xeb^\xd1\xff\x00v\xf3\xeb\x7f)\xebAbA\x1d\x7f7\x8e\xc7j-\xde\x867\x8f\xb8]\xab\xbf\xa4qA\xa06\xaa\x19\x7f\xd51\[email protected]\xf2tu\xce\xef\xc4\xe8\x83\xe8\xcf\xe4]\xeal\xed\xd3\xfc\xcekP>\xba\xcc\x9e[5?\x8d\x96 \xf8s\x99f\xf1\x9bg,\x86\xf6\xc73\x1e~\x08\x1evS\x88\xe9z\xad\xea=\xf3\xc0w~#T\x124r\xd42#\xfc\x1d\xc8f:z\xadw\xa4<9\xa0\[email protected]@@@@@@@@@@@@@@@A\xce6\xf3=#\xec\x1cUYKb\x8c}\xb9i\xf5\xdc~\xef\xb8\x7f|\x90Q\x90\x10\x10f\x89\xefd\x8dtE\xc1\xe0\xea\xd2\xde`\xf7 \xe9\xb8\xecv_+R\'\xe6\xafMY\x9b\xa0\x08 =\x1b\x9f\xde\xf3\xda{\x10L\xd1\xc1c1\xfa\x1a\xd4\xa2k\xc7\xfb\xc77y\xdf\xd4x\xa0\[email protected]@@A\xf3\x9a\x08\x9b\xdb;\x8c\xbcw\xe5\xaa\xc6K\xccK\x17\xa0\xf0{u\x084\x8d\\\xe6$oT\xb3\xf5\xa5f\xf3\x86\xc7\xa3(\x1d\xcf\xeb>\xf4\x1aY]\xb8\xadZ\xa0\x15\xa1y\xb8\xedC\xa1\x99\xa5\xbd\t\x1f\x8b\xfe\xc8(\xd7v\x83+y\xc5\xd6/N\x7f\x85\xaf\xddh\xf0\x084]v\xcb\xbdk3;\xdf!A7\x88\xdb\x0c\x964\xb5\x8f\x90\xda\xaf\xd7\x1c\xa7R=\xce\xe6\x10t|.j\x9ef\xa7MY\xda9\xbc\x1f\x1b\xbdf\x1e\xff\x00\x9a\td\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x1c77)\x9b3zGst\xef?\xf5\x14\x1a(\x08\x08:\x16\xc4\xec\xbe\xe7E\x94\xbe\xdfK\xd6\x82\'\x0e]\x8e?\xb2\x0b\xea\x0f\xa8\x08\x08\x08\x08\x08\x08\x08+\x1b[\xb3\x91\xe6i\x99\xa0`m\xd8\x86\xacv\x9ao\x8f\xc2\x7fd\x1c\xa5\xcd,qk\x81\x0e\x07B\x0fR\x0f\x08\x08%v\x7f+&\x1f\'\x15\xa6\x93\xd1\xeb\xbb+G\xdegZ\x0e\xcb\x1c\x8d\x966\xc8\xc3\xbc\xc7\x80\xe6\x9e\[email protected]@@@@@@@@A\xc2\xf2m-\xc9[i\xf5\x84\xcf\x07\xfa\x8a\r4\x04\x16}\x89\xc1\xfdk\x92\x12\xcd\x1e\xf5Z\xfe\x93\xf5\xe4\xe7u7\xf7A\xd6\x07\x04\x1fP\x10\x10\x10\x10\x10\x10\x10\x10\x10s\x8d\xbe\xc06\xb4\xc7+Y\xbaG#\xb4\x99\x80z\xae?{\xc7\[email protected]@A\xd8v6\xc3\xac\xec\xcd\'8\xeaX\xd3\x1f\xf4\x9d\x07\xe4\x10O\xa0         \xe5;{\x8843N\xb4\xc6i\x05\xbfL\x11\xd4\xff\x00\xbc?\x7f\x14\x15T\x1b\x14\xebKr\xdcu\xa0n\xf4\xb2\xb85\xa3\xbd\x07f\xc2c"\xc4cb\xa7\x0f\xdc\x1a\xb9\xdf\x8d\xdde\x04\x92\x02\x0co{#n\xf3\xdc\xd6\x8e\xd7\x1d\x10am\xda\x8f\'v\xd4.\xd3\x9e\x92\x04\x1b\r!\xc3V\x90GhA\xe9\x07\x87\xbd\xb1\xb7y\[email protected]\x83\xe4r\xb2V\xeb\x1b\xc3\x87r\x0c\x88\x081\xbd\xec\x8d\xbb\xcfph\xedq\xd1\x06\xad\xa8+\xe5hK\x03\xdc\xd7\xc33KIi\xd7\xc4 \xe3y:2\xe3\xaf\xcfVq\xe9\xc4\xed\xd3\xdf\xd8|G\x14\x1a(\x08:\xe6\xc0\xb4\xb7eko\r5s\xc8\xfe\xa2\x82\xc8\x80\x80\x80\x80\x80\x80\x80\x80\x80\x82?-\x8c\xaf\x97\xa2\xfa\xb6[\xbc\xc7qk\x876\x1e\xa2\x10r\x8c\xf6\x02\xe6\x12\xc1e\x86oBO\xd9\xcc\xd1\xe8\xbb\xe4{\x90X>\x8e1]%\x99\xb2r7V\xc5\xf6qk\xf8\x8f3\xe0?T\x1d\x1d\x07\x87\xc8\xd8\xdb\xab\xdd\xa0A\x02l\xe62O\xd2\xab[\x8d\xae\x1d\xc6I\xc0|\xce\x1d\xcc\xe4\xdf\x14\x18\xadl\xd62H\x84\x99ks\xce[\xc4\xcbb\xc1h\x1e\x1c\x00A^\xcb\xe1\xb6I\xa0\xc5\x06M\xb5g\x1dmq\x95\xbe?\xf9AX\x87#w\x1b3\x85+\xd35\x80\x90\xd71\xc45\xc3\xb7B\x82\xd9\x82\xdb\xd7\x03\xd0\xe6x\xb7OFx\xdb\xc7\xc4\x0f\xd9\x06\xf0\xdb\xccd\xf6\x9b\x1b\x994Qoi\xd28p\xf7\xf0\xe2\x82S\x12\xcbA\x96%{KL\x92\x93\x1e\xef\x1fC\xa8\x9fz\r,\xb6\xda\xd3\xc69\xf5\xd8\xdf+\xb0\xddA\xe8\xce\x8di\xef?$\x153\xb5\[email protected]\'{\xa3\x86=C\x07\xc0\xa0\x93\xd9\xc6U\xbf;\x99\x9f\x9ey\xaf=\xdfe\x05\xa2\xe0\xd24\xea\xd7\x81(/\x18\xf8\xd9\x0bLQF\xd8\x98\xc1\xa0cF\x80x \xa7\xfd#\xe1\xf5dYXG\xab\xa4s{\xbe\xe9\xfd\xbe\x089\xea\t\x0cN6|\xbd\xd6U\xae\xdd^\xe3\xe9;N\x0co[\x8a\x0e\xc9\x8f\xa7\x1e>\x945!\xf5!`h\xd7\xaf\xbd\x06\xe2\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x08\x8d\xa3\xb5\x1dL%\xa9d\x8d\xb2\x92\xdd\xc6F\xe6\xef\x07<\xf0h\xd3\xaf\x8a\x0fx\x0c\x7f\xd5\x98j\xb5\x88\x01\xecf\xb2i\xf8\x8f\x17~h%\x10a\x9a\x16\xcc\xcd\xd7j;\xc70\x82\x81\x90\xd8\xbc\xb5{\xa6\\u\xb9\'c\xf8\x17\x19w$\x03\xbc\xf5\xa0\xd6\xb5\xb0\x99\xc9f%\xf6\xa1\x9f\xf8\xdf+\xb5\xfc\xc2\x0bv\x1f\tS\x05A\x91\x98|\xa2s\xc5\xf26-\xe2\xe3\xf2A\x83;v\x85\xbc%\x98\xacVt.tN1\xf9L}\x1e\x8e\xea\xe2y\x1dPVvsc\xa2\xcbc\xdbr\xd4\xd3D\xc7\xeb\xba\x1a\xd05\xe3\xcf\x8fR\x0b\x863e\xb1\x18\xe2\xd7ETI+x\x89%;\xce\xf9 \xf3\x99\xc0\xf9\x7fI=+sS\xb6\xe6n\xef\xc6\xf2\x1a\xf1\xd8G\xc9\x05*\xee\xc8\xd8\x83\x1b$\xeei\x82j\xc3\xed\x1b#\xc3\x9b7\xf14\xf5\x0e\xe2\x83wc\xb3t0\x98\xb76\xdb,\xb5\xd3\xc9\xbc\xe9\x04Z\xb0\x0eC\x8a\x0b\x06b\x9d\x1d\xa9\x02:\x97\xdb\xd3T\x1b\xcdt|C\\\xeeZ\x9f\x04\x12\xb8\xaa2P\xac"\x96\xdc\xd6\xe4:oI)\xd4\xf8w \xf1\xb4\x95\r\xed\x9f\xbb]\xa3W:"Z;H\xe2?D\x14}\x9e\xd8\xb1\x97\xa3\r\xe9\xed\xf4p\xc9\xae\x8c\x89\xba\xbb\x81\xd3\x99\xe5\xcb\xbd\x05\xf3\x15\x87\xa5\x88\x83\xa2\xa5\x08`>\xb3\x8f\x17;\xdePH\xa0           \xaedt\xbf\xb58\xfaG\xd2\x8a\xab\r\xc9\x07V\xf7\xaa\xcf\xcf\x8a\x0b\x1a\x02\x02\x02\x0f\x87\x88A\x01.\xcbC$\x8ew\xd6yF\x87sh\xb4tA\xf2\x9e\xc8\xe2k\xcb\xd2\xc9\x0b\xedH9:\xc3\xf7\xff\x00.H\'\x9a\xd6\xb1\xa1\xad\x004p\x00u \xf6\x80\x83Nj\x8d\x96\xc3d\'\xd1\xd3G\xb7\xf1v \x89\xb3\xb1\x98K/\xdf5\x0cG]OF\xf2\xd0|\x10L\xd2\xa5^\x8dv\xc1V&\xc5\x1by5\xa86P|A]\xd9Q\xe4\xce\xcac\x87\x06\xd5\xb6\xed\xc1\xd8\[email protected]~\xa8,h\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08>\x1d\x00\xe2\x82\xbd\xb3\x1f\xe3&\xc8e\xcf+\x93n\xc5\xff\x00\xc6\xcfD~\xe8,H\x08\x08\x08\x080X\xb1\rX]5\x89\x1b\x14m\x1a\xb9\xce:\x00\x82\x1a\xber|\x94\xec\x18\x9aN\x96\xb6\xf8\x12Z\x9b\xd0f\xef^\xe8\xe6\xe2\x82}\x07\xd4\x04\x18&\x8f\xa5\x89\xec%\xcd\xde\x04o4\xe8GxA\x07\x16Rl;\xc5\\\xd3\x9e\xe8\xcb\xb7a\xbb\xa7\xa2\xf1\xd4\x1f\xa7\xaa\xef\xd5\x04\xf3e\x8d\xcck\xda\xf6\x96\xb8j\x0e\xbc\n\x0f\xb1\xca\xc9u\xdcv\xbap(2 \xafcGC\xb5\xd9\x88\xfa\xa6\x8a\[email protected]\[email protected]@@@@@@@@@@AQ\xda\xad\xab\xa9J\t\xe9\xd7==\xa7\xb1\xcc%\x87\xd1\x88\x91\xa7\x13\xdb\xdc\x82{\x0bTR\xc4S\xac\xdf\xf7q4\x1f~\x9c\x7f4\x12\x08\x08\x085.K+\x0bZ\xcfD;\xef \xafZ\xdb,m\'9\xa6\xdb\xec=\xba\x82\xd8\xe3\xeb\xf7\xf2A\xaf\x8b\x82m\xab\xbar\x198\x1c\xca\x11p\xaf]\xc7\xd1s\xba\xdc{P[\\\xc72 \xd8\x03\x19\xa7\x00\x08\xe0\x02\x08\x9c\xc6\xd0}J\xdd\xebt\xecI\x1fT\xb0\xb4\x16\xeb\xd8u<\x10k\xe3v\xd3\x0fq\xa0>sZMt\xdc\x98i\xf9\x8e\x08$,\xed\x06*\xac{\xf2\xe4 \x03\xb9\xdb\xc7\xe0\x10D\xc7\xb6U\xee\xd85\xb14\xac[\xb0[\xe8\x12\x03[\xafy\'\x80A\x86\xf6[\'\x8e;\xdbAB\xbc\xf8\xe9\xfd\x17t\x03{\xa3\xeev\xbc\xd0x\xa1\x05i\xd8\xef63o\x85\x8d;\xce\xaf#:F\xb3\xdc\x1d\xc4~h,\[email protected]\xff\x00\xac.\x0b3H\xed\xe2Z\xdd\xd6\xb3\xb8 \x94A]q\xe8\xb6\xf1\[email protected]\x13c\xf4\xf7\x91"\x0b\x12\x02\x02\x02\x02\x02\x02\x02\x02\x02\x0cO{cc\x9e\xf7\x06\xb5\xa3RI\xe0\x02\x0eo\xb4\xfbg-\xc7>\xa61\xe6:\xc3\xd1t\xa0\xe8\xe9=\xdd\x81\x05B\x16\xef\xcc\xc6\xf6\xb8\x04\x1d\xe9\xad\rho`\xd1\x07\xa4\x04\x04\x18\xe5htgQ\xcb\x8a\x0ewgg \xc7\xe5\xdb~\xed\xa6\xc1Q\xf3\xef3\xa3\x8f{p\xeb\xa8\xde\xeahA\xd0\xe3\x91\x92\xc6\xd7\xc6\xe0\xf68j\x1c\xd3\xa8(2\xa0\xf0\xe6\x874\xb5\xc0\x10y\x82\x82\xa1\xb4\xdeG\x1d\x8ax\x97A^\xad9\xf8\xbe\xc9\x88h\xdf\xe1oa=\xbd\xe8%c\xd9\\+\x0f\n0\x9eZj5A-\x05X+\r!\x85\x91\xff\[email protected]\xb1\x04V\xa0|\x16#l\x91<h\xe6\xb8j\n\n<\xdb8\xec&\xd0\xd5\x9b\x1fu\xd5b\xb0\xe75\x8e{7\x83O\xe0\'\xbf\xab^\xc4\x17\xe4\x1fPs\xcf\xa4\xa6I\x15\xcc}\xa6?t\xee\xb9\xad\xd0\xe8\xe0A\x07_\xcd\x04\xfe\xc9g\x9b\x98\xc6\xb5\xb2\x91\xe5\x90h%\x1f\x88u;\xc7\[email protected]@@@@@@@A\xce\xb6\xefh\x8c\xafv*\x9b\xfd\x06\x9f\xb7x\xfb\xc7\xf0\xf8u\xa0\xa2 \xfa8rA\xda\xf0\x17\xc6O\tV\xd6\xbe\x93\x98\x03\xfb\x9c8\x1f\xcc \[email protected]@A\xf1\x04U\xa8X\xe7K\x14\x91\xb5\xf1\xbb\x81c\x86\xa1\xc3\xbd\x04\x18\xd9\x9b\x95\xe5\xdf\xc1d\xe4\xa5\x01>\x942\x12\xe6\xb4\xf7\x7f\xdd\x06\xc4x\x8d\xa9c\xb5\xf3\x82\'w:\x00\x7fd\x19\x9fSjC\x1cY\x93\xa4\xf7\xf5\x03\x06\x88"n\xcb\xb5\xf0\x06\x8b\x10W\xb1\x11p\xf4\xa3\x84I\xbb\xfe^h7\xae\xc9\xb4\xd4\xa1l\xaf\xb9\x04\xa0\xfd\xd8*9\xee\xf8\x04\x10\xd5\xf6\x97j\xac\\5a\xa7\x1b\xe5h\xdf\xdd|%\x84\xb7\xb7\x89\x08\'\xe9\xb3i\xef1\x8e\xb9-\\{7\xc1sbf\xf4\x84vq$\x04\x18\xec\xde\x83/\xb5p\xe3\xba`\xc8h\x9e\x95\xcc<\x0c\xb2\[email protected]\x7f/4\x16\xa4\x04\x1c\xc3\xe9"\xdfM\x9a\x86\xb0< \x8b\x8f\xbd\xc7_\xd3D\x15\xecVJ|]\xe8\xedW>\x9b\x0f\x10y9\xbdm=\xc8;\x0e*\xfcYL|7 \xf5%n\xba\x1e\xa3\xd6<\n\r\xf4\x04\x04\x04\x04\x04\x04\x10{S\x98n\x1b\x11$\xc0\x8e\x9eOB\x11\xfc]\xbe\x1c\xd0q\xe7\xb9\xcfs\x9c\xe2K\x9cu$\xf5\xa0\xf0\x80\x82\xd1\xb2;H\xecD\xe6\xbd\xa2]NWj\xee\xd8\xdd\xf8\x87\xee\x83\xa9C,s\xc4\xd9b{^\xc7\x8dZ\xe6\x9dA\x083   \xd1\xbc\xcd\x1c\xc7\xf8 \xc9E\xc0\xc4[\xd6\n\r,\xde>\xe5\xe8\x99\xe49\x19iK\x1e\xa4n\xfa\xaf\xf7\xa0\xd6\xc6\xdd\xca\xd6d\xac\xcdE\x08lL.\xe9\xe3:\x97\x81\xd7\xba\x10J\xd3\xbbV\xf5v\xcdZfK\x1b\xb99\xa7\xfb\xd1\x06\xc3\x9e\xd67W8\x01\xdaJ\r\x0b\x99\xbce\x16\xefY\xbb\x13<u?\x92\x0cX\\\x84\xb9(f\xb6\xe8\xba*\xafw\xf8p\xe1\xa3\xdc\xdf\xc4}\xe7\x92\n\x1d\xfe\x91\xbfHO|:\xb0\xb6\xd35v\x84\x81\xc0j\x83\xa9\xa0\xd0\xcad`\xc5\xd1\x92\xdd\xa7\xee\xc7\x18\xe5\xd6\xe3\xd4\x07z\x0e9\x95\xbf.O#=\xc9\xbdi]\xae\x83\xee\x8e\xa1\xf0A\xa2\x82\xf5\xf4s\x95\xe8\xedK\x8b\x95\xda6_\xb4\x8b_\xc49\x8f\x11\xc7\xc1\[email protected]@@@@@A\xca6\xfe\xe9\xb5\xb4\x0f\x848\x98\xea\xb40\x0e\xf3\xc4\xff\x00}\xc8*\xc8\x08\x08\x08,\xbb3\xb5Vp\xaf\x10\xc9\xac\xf4\xc9\xe3\x1e\xbc[\xde\xdf\x92\x0e\x99\x8d\xc9U\xca\xd5\x16)J$a\xe7\xda\xd3\xd8GQA\xbe\x80\x83\xcb\x9a\x1c4p\xd4 \xf0!k\\\\\xcfD\x94\x1e\xdb\xa8\x1cN\xa5\x00\x80G\x14\x15L\xee\xc72\xe6\xfc\xd8\xc9\x8d9\x9cw\x9d\x18$F\xf3\xdb\xa0\xe4PC7`r\xb3F\x05\x8c\x94cC\xea\xea\xe7\x00\x83s\x15\xb0\r\xad}\x93]\xb0\xcb03\x88\x8c0\x8d\xe3\xd5\xafr\x0b\[email protected]@h\xd0\x0eA\x07\x86D\x1a\xe2\xed\xd6\xef;\x9e\x81\x06\xaeK%W\x15U\xd6.H#`\xe4:\xdc{\x00\xeb(9V\xd0\xed\r\x9c\xed\xad\xe7\x93\x1df\x1f\xb2\x8b^\x03\xbc\xf6\x94\x10h\x086iZ\x92\x95\xb8mC\xc2H\x9e\x1e\xdf\x04\x1d\xb6\x8d\xa8\xefR\x86\xd4G\xd0\x99\x81\xe3\xbbT\x1bH\x08\x08\x08\x08<9\xc1\xad.\'\x80\x1a\x94\x1c3#i\xd7r\x16l\xbb\x9c\xd29\xff\x00\x12\x83U\x01\x01\x01\x01\x06\xfe3)s\x17c\xa7\xa51\x89\xfdc\xa9\xc3\xb0\x8e\xb4\x17\xbc?\xd2\x05i\xc3b\xc9\xc5\xe4\xef\xe5\xd23\xd2a\xf0\xe6?4\x16\xfa\xd6a\xb7\x0bf\xaf+%\x8d\xdc\x9c\xc7j\n\x0c\xe8\x08\x08\x08\x08\x08\x080O4U\xe22M##\x8d\xbc\xdc\xf7h\x02\n\x8egoj\xd6\xde\x8b\x18\xc1f^]#\xb80~\xe5\x05\x13)\x96\xb9\x96\xb1\xd3\xdd\x94\xc8\[email protected]}\xc1\x04z\x02\x02\x02\x0e\x95\xf4o\x92\xe9\xa8M\x8f\x91\xda\xba\xbb\xb7\xe3\x07\xf0\x9e\x7f\x03\xfa\xa0\xbb     \x8f\xcd\xca`\xc2\xde\x95\xbe\xb3 y\x1f\xd2Pp\xf4\x04\x04\x04\x04\x04\x04\x04\x1b\xd42wq\xb2\xf4\x94\xac\xc9\x0b\xba\xf7O\x03\xef\x1c\x8a\x0bU/\xa4Kq\r\xdb\x95c\x98~(\xce\xe1\xfd\xc2\tA\xf4\x8d\x8d\xd0oS\xb4\x0f^\x9b\xa7\xf7A\xb1\x0e\xdfa\x9e\xcd^lF\x7f\x0b\xa3\xd7\xf4A\xf6]\xbd\xc2\xb5\xba\xb1\xd6$?\x85\xb1\xfc\xd0k?\xe9\x1f\x1a5\xdc\xa9i\xde\xfd\xd1\xfb\xa0\xc0\xff\x00\xa4\x98\x00\xf41\xb2\x13\xfcR\x81\xfb \x8f\xb3\xf4\x89zF\x96\xd6\xa9\x04$\xf2s\x89y\x08+\x17\xb2\x97rRo\xdd\xb5$\xc4r\x0e<\x07\xb8r\x084P\x10\x10\x10\x10\x10Xv\x1e\xe7\x91\xed5mN\x8c\x9bX\x9d\xe3\xcb\xf3\xd1\[email protected]@@@A\x1d\x9b\x85\xf60\xf7a\x89\x85\xf2I\x03\xda\xd6\x8e\xb3\xa7\x04\x1c\xab\xcdL\xef\xb3e\xf8\x8f\x9a\x07\x9a\x99\xdff\xcb\xf1\x1f4\x0f53\xbe\xcd\x97\xe2>h\x1ejg}\x9b/\xc4|\xd0<\xd4\xce\xfb6_\x88\xf9\xa0y\xa9\x9d\xf6l\xbf\x11\[email protected]\xf3S;\xec\xd9~#\xe6\x81\xe6\xa6w\xd9\xb2\xfcG\xcd\x03\xcdL\xef\xb3e\xf8\x8f\x9a\x07\x9a\x99\xdff\xcb\xf1\x1f4\x0f53\xbe\xcd\x97\xe2>h>\xf9\xa7\x9e\xf6l\xbf\x11\[email protected]\xf3O=\xec\xd9~#\xe6\x83\xe7\x9a\x99\xdff\xcb\xf1\x1f4\x0f53\xbe\xcd\x97\xe2>h\x1ejg}\x9b/\xc4|\xd0<\xd4\xce\xfb6_\x88\xf9\xa0y\xa9\x9d\xf6l\xbf\x11\[email protected]\xf3S;\xec\xd9~#\xe6\x81\xe6\xa6w\xd9\xb2\xfcG\xcd\x03\xcdL\xef\xb3e\xf8\x8f\x9a\x07\x9a\x99\xdff\xcb\xf1\x1f4\x0f53\xbe\xcd\x97\xe2>h2E\xb39\xf8\xa5d\x8c\xc7L\x1e\xc7\x074\xea8\x11\xe2\x83\xaeB\xe7\xba\x16:F\xee\xbc\xb4\x17\x0e\xc2\x832\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x0f:\xf1\xd3^(=   \xc6\xd7\xb1\xe4\x86\xb8\x12\xde\x07C\xc9\x06D\x04\x1f\x10\x10|\x04\x1dt<\[email protected]@@@@@@@@@@@@@@@@@A\x82\xcd\x88\xaaW\x92y\xde\x19\x14m\xdes\x8fPAG\xb1\x9c\xc6Z\xdbX.:\xe3[N\xb5}\x03\xf4v\x8fw\x1e\x1f\xf5~H\'&\x9f-\x95p\xb3\x80\xc9S\x14\x88\xdd\xfbH\xce\xbb\xc3\x9fR\x08\x17f6\x92L\x98\xa1J\xe5[\x92\x81\xf6\x8e\x86/B?\xe6q\x08-\xb9K7\xea\xc1\x1b\xe9T\x8e\xd3\x87\xfa]\xf9Da\xa3Nz\x94\x15\x1d\x8c\xbd~Kw\xa4\xa9N9"\xb3d:G:`\xde\x8fRO\x01\xf7\xb8k\xf0A\xa9\x86\x929k\xcb\xe5\xf7\xb3\x8f\x99\x92\x96kU\xcfst\x1f\x14\x12\xfb\x1ba\xef\xced\xa1\x16.K\x04moF\xdbN;\xc3\x8fX<\x90{\xdb,\xf5\x191w\xf1\x83\xa56\x1aZ\xd3\xf6gt\x1dA\xe6\x83&/k\xb1\x90c*Ww\x94\xbaH\xa1c\x1f\xbb\t:\x10\xd0\x827\x03\x9a\xad\x8b\xccd\x9f\xbfe\xd4l?~6\x98\\]\xbd\xfd\xea<\x02\x0b~/-_-\x14\x92Vl\xadln\xdd=#\x0bPS/\xe5X\xcd\xa2\xc9\xc3\x7f-\x90\xab\x0b\x1e\x04M\xae\xee\x1c\xb8\xa0\xf9\xf5\xbe\'\xfe&\xce\x7f~\x08<\xd5\xca\xc6\xec\xe6.*\x19\x8c\x85\xa8\x9f6\x936\xc3\x88\x1dZ\x0f\xd5\[email protected]@@@@@@@@@@@@@A\x86]\xce\x89\xfd.\x85\x9aj\xedG\r\x10s\xda\x97+\x9c6\xd1e\xdcc2Zy\x86(\xf8j\xd6\x9e\x03\x87\xf9\xbf\xe9A)\x83\xbd{\x19\x87\x82\x93p6\xa7kY\xa9\x91\x8e\x00?{\xd2\xfd\xd0G\xecnJ\xd5\x1cC\x9b[\x0b=\xa0\[email protected]\xd7\xbb\xc1\x04\xee\xd0\xc9\x93\xbf\x8b\xadV\x959#74l\xeeq\xff\x00B\x0f0~\x7f4\x15\xcc\x0e\xcd\xbain\x08\xe6\x92\x0b4n\x01\x14\xfb\xa7\xd2h\'^\x1e\x1a\xa0\xc5\x84\xb2\xd8j\xcb\xe59{\xd8\xf7\xbeg?\xa2\x8a\x12A\xd7\xaf\x92\tm\x8b\xd5\xf9\xfc\xa4\xa2i\xacF\xf6\xb7vyZZ_\xc7\xad\x06\xc6\xdbgh7\x15o\x18&\xdf\xb4\xfd\x1aX\xd1\xae\xef\x10x\x94\x1a\xc6\xee~\r\x92\x16\x98\xd8\xaa2\x06E\xd1n\x80\xe7:=4$\xeb\xc3\xf0\x94\x12\x99\xbc\xdb]\xb1\x8f\[email protected]\xf2\xc7X\x89\xa1\x9b\xa7\x88s\xb8\x11\xe1\xc7\xe0\x82Gg\xe3\xb1\x1e\x16\xa0\xb7,\x92\xce\xe8\xc3\xde\xe7\x9e:\x9e:xrAR9\nuv\x87h!\xb5y\xd4\xddgu\x8c\x99\x8d$\xb4\x8e|\x90i_\xcc0\xe3q\xb0\xcb\x93e\xa9\xe0\xb4\x0b\x9f\x1b\\4\x8cv\x93\xeb \x95\xfa\xfe\x93\xf6\x8c\xdf\x9b2\xd6\xd1\x8a=\xd8\xa1\x89\xaf\xf4\xff\x00\x98i\xfd\xf0Ar\x82fX\x829\xa2;\xd1\xc8\xd0\xf6\x9e\xd0F\xa1\x06\xc2\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x0c3\xcf\x15h]4\xf268\xd85s\x9ct\x01\x079\xbd\x8c;K\x92\xb3s\x07I\x91W\x80z\xee\x1a6\xc3\xc7`\xe5\xfd\xf1\xe6\x82\xdf\x87\xce\xb2\xce-\xb6\xb2\x0c\x14^\x0e\xe3\x84\xc7q\xae#\xad\xba\xf5 \xd1\xfa9\xff\x00f\xbf\xfb\xdd\xfb \x93\xda\\\x91\xc5a,\xd9k\x83e\xdd\xdd\x8f\xf9\x8f\x01\xf3\xf0A\x00\xfc\xbeB\x17l\xc9\xb1l\xb0\xdb\xd5\xd3\x9d\x03C\xc1-\xdd\xd7\xc0\xa0\xde\xadf\xce\x16\xd6R\xceB\xebg\xc7\xea$\x88\xf4\x9b\xcf\x04\x9fT7\xf2\xf0A\xa7\x80\xce\\fXS\xbd$\x96\xe0\xb9\xf6\xd5\xactz\x1d;\xc7P\xfd=\xc86\xf6\xc9\x94!\xc2\xe4\x1e\x04\x0c\xb73X\x1cF\x9b\xef\xf4\x86\x9d\xfdH=E\x98\xc4\xc7\x80\xafB\xf5\xc8\xe2{\xe9\xb1\xafc\xb5\xd4\x070|\xd0T\xa4\xb1U\x94\xf1x\x89r0OY\xb6L\xd3H\xc0\xed\xd67\xf0\xf1\xe7\xcd\xdf\x14\x1d\x06\x96s\x19pI\xe4\xb7#\x90B\xcd\xf7\xe9\xa8\xddoo\x14\x15\x1c&j\x95Fe\xf3\x17\x08>UcHb\xd0o<7S\xc0\x7f\x98jPGe\xf1\xd6-\x8a\xb9L\x901\xcbz\xd3X\xd8[\xc3\xa3\x8b\xa9\x04\xcc\x16,\xec\x94\xe6\x96J\x17\xd9\xc5\x97}\x85\x86\xb3R\xcdO#\xf2\xf8 \xb8\xd5\x9e+U\xa3\x9e\x02z9\x1a\x1c\xddZG\x0fqA\xb2\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x83^\xd5hm\xc0\xfa\xf6cl\x91<h\xe6\xb8p(>\xd5\xad\x15H\x19\x05x\xdb\x1cL\x1a5\xad\x1c\x02\rl\xa6*\x9eV\x16Ez\x1e\x95\x8cv\xf3F\xa4q\xf0A\x9e\x9d:\xf4\xa0l\x15blQ\xb7\x93Z8 \xf3v\x85\\\x8c\x1d\x15\xc8\x194z\xea\x1a\xf1\xc8\xa0\xc3\x90\xc4P\xc8\xc7\x1cv\xea\xb2V\xc7\xae\xe0:\x8d\xdfv\x884\xc6\xc7\xe0G\xfe\x9d\x1f\xf5;\xe6\x82Z8c\x89\xacdlkZ\xc6\xee\xb4\x01\xea\x8e\xc0\x82?!\x80\xc7d\xae2\xd5\xba\xe2YZ\xdd\xd1\xab\x88\x04w\x8e\xb4\x1bb\x8dB\xed\xe3V\x12H\x03S\x18\xe49 \xf7\xe4\x15?\xf6\xb0\x7f\xcb\x08<\[email protected]{[email protected]\x91\xbb\x8f\x01\x83\xd2oa\xeeA\xae\xcc\x1e5\x90\xc3\x10\xa7\x11d.\xdf\x8c\x16\xeb\xbaP{\xc8b\xaad\xc4>W\x19\x7fB\xfe\x91\x9a8\x8d\x1c\x83jX\xe3\x9a7G+\x1a\xf68hZ\xe1\xa8(2\x81\xa0\xd0 \xfa\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x82\xad\xb59\x8b\x95/\xe3\xf1\xf8\xd9\x1a\xdbV$\xd5\xdb\xcd\x04n\xf2\x1a\xf8\xeb\xf0A\x9a\xd6\xd2\x982sc\xa3\xc7Z\xb7<-\x0eq\x84\x02\x08 q\xe7\xde\x83\r\xcd\xaeu\x18zkx[\xf0\xc7\xae\x9b\xcf\x00\r~(,&o\xf0\xa6p\xc7\x1fC\x7fts<5\xd1\x05j-\xb5l\xb6\rfb/\xbav\x8d]\x18h\xde\x03\xdc\x83g\xce\x9b?\xf0\xf6S\xfeZ\x0c\xb8=\xa3\x8f7jz\xf1\xd3\x9e\[email protected]\x93N\x07]4\xf7\xf3\xf8 \x98\xb0\xe72\t\x1c\xc2\x03\x9a\xd2A=\xba \x88\xd9L\xb4\xf9\\/\x96]1\x87\xef\xb8\x12\xd1\xa0\x00 \x8e\xc9\xedS\x1b\x9d\xa1V\x85\xea\xbeL\xed]bG\x10Z\x07f\xbdG\x81\xf8\x84\x16\x1a\x99J7d1\xd4\xb9\x04\xef\x03R#xq\x03\xc1\x04V\xd5\xe5\xac\xe3\xa2\xa9[\x1eA\xbbj`\xd8\xdaF\xbc:\xff\x002\x10j\xed\x16~\xd6.\xf66\x9cr\xd6l\xd2\x8d\xe9\xdf ;\x8d\x1c\xb5\xe7\xa8\x1e\xb7\xc1\x04\xb7\x9c\xd8OjU\xfe\xb4\x19\xace\xa9A\x8bvH\xcd\xbfU\xa3]\xf8\xc6\xf6\xbct\xe1\xe2\x83F\x9e\xd7b\xaeZ\x82\xb4N\x98I9\xd2=\xe8\x88\x07\xc5\x06\x9d\x8d\xa5,\xda\xc3\x8f\xe9\xaa\xc7N\x18\xfe\xdeI\x9d\xbb\xe9\x7f\t\xd7\x9f\x104\xf7\xa0\x99no\x14\xf7\xb1\x8c\xc8\xd4{\x9etk[3I\'\xe2\x82I\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x067\xb8\xb5\x8epiq\x03]\x072\x83\x9bS\x96\xed\xdd\xb4\xa3\x91\xb7\x13\xa1\xf2\x89\x9c"c\xbe\xebZ4\xd3\xfb\xefA)%\x8b\xb5\xf6\xf3"\xea\x14\x9brC]\xa1\xcc2\x06h=\x1e:\x94\x186\xce\xee^|.\xe5\xecSj\xc3\xd2\xb4\xf4\x82\xc0\x7f\x1e<4\x08/U\x7f\xd5\xa1\xfeF\xfe\x88*\x1bV\xd7a\xf3\xf8\xfc\[email protected]\xf4z\xf43\x81\xd9\xff\x00\xe7_\x80A;\x9c\xcbG\x8c\xc2\xcbx9\xae%\xbfc\xd8\xf7\x1fW\xe6\x82?a\xb1\xaf\xa7\x84\xf2\x99\xf5\xe9\xee\xbb\xa5v\xbc\xf4\xfb\xbf?\x14\x18v\x8e\xd4\xc7i14\xa0\x9d\xf1\x876G\xca\xd68\x80\xe6\xf7\xf6\xfa\xa5\x04\x06\xcf\xd1\xc8}YO!D\xbaH\x9af\x8e\xc4N\x93Fn\xe9\xcfO\xef\x90A!\xb1\xd2`[\x83\x8cdN;\xca7\xdd\xafO\xb9\xbd\xa6\xbc9\xa0\xd8\xc0\x1agm\xf2N\xc7\x08\x0c\x1eJ\xdd\xc1\x06\x9b\xbfw]4\xe1\xcd\x04WK\x93\x9bm(\xdb\xbfY\xd0\xbd\xefsa\x84\xbb\x93Z\x0f\x0f\x8fZ\tln"i,\xe4r\x99\xca\xd0\xbe\xdc\x81\xdd\x0c\x12\xe8\xf6\xb5\xad\xeb\xd3\xb3\x90\xff\x00\xca\rH\xe9\xb3h\xb6j\x17W\xab\x8b\xa5jy\x8bu\x11\x86o5\xbdM\xe6uA7\xb4\xb5c\xa7\xb1V\xabD4dP\xb5\x8d\xf0pA\x05\x94u\x86\xbfe\rF\xb1\xf6\x05\x7f\xb3\x0f:\x02\xed\xd6\xe8\x83\xce"\xb1\xa5\x0c\xcd\xc9\xec\xdd\x9b\xd6\x9d!|\x93>6\xb9\xbe\x04\xa0\x93\xd9\xcbXl\xd5\xb7\n\[email protected]`\xd2N\x98\xc4\xdd\x03\x81\x1a\rG__\x82\x0b\x82\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\n\x86\xd0\xff\x00\xb6\xf8\x0f\xf3 \xcbk\x15\x97\x87ime1\xa6\x93\xbax\xdb\x1e\xed\x82\xeeZ\x0e\xcf\xe5A\xaf\x99\xc5m.f\x9f\x92Z\xfa\xb1\x91\xef\x87\xeb\x1b\x9f\xaf\x0fz\x0bd\r,\x81\x8cw6\xb4\x02\x823i]C\xea\x89\xe2\xc9L\xd8\xa0\x91\xba\x03\xf7\xb5\xea\xdd\x1de\x07=\xc6X\x16mc\xe0\xcdO+q\x90\x97\x18\x0b\xd9\xa3_\xc7\x91=\x9d]zrA\xd5b|rD\xd7\xc2\xe6\xba2=\x174\xea\x08\xeeA\xafn\xb4\x1a>\xc3\xa1\x8c\xcc\xc8\xdc\x1b!h\xdeh\xd0\xf0\x07\x9a\n\xe6\xc3\xff\x00\xb1S\xfb\xe5\xfd\x10il{\xf0\r\xc2F2?WyF\xfb\xb5\xe9\xc37\xb4\xd7\x874\x1bx\x03L\xed\xbeH\xe3\xba\x0f\'\xf2f\xee\xf4:n\xfd\xddt\xd3\x82\x0f{F\xe0\xcd\xb2\xc1\xb8\xeb\xa3Z\xf3\xc0jPj\xd0\x86|\xf5\xfby\xdb\x91\xba8 \x8d\xf1\xd4\x88\xf5h\x0f\x1f\xd7\xc7\xdc\x83G\x1f\x8b\x96\xe6\xc5\xd6\xb9L\xb9\x97)K$\xb1\x16\xf3#^#\xf2\xfc\xbb\xd0Me\xafI\x91\xd8+\x16\xa7\x81\xf0H\xf8\xc6\xf3^\xdd\xde;\xc3\x88\xee("+\xc7\x91\xfa\xc7f\x1dp\xc3$\x01\xa3\xa1\xe8Zukw[\xebw\xf2\xfc\xd0I\xe5lY\xda\x0c\xa4\x98\\|\x8e\x8a\x9cG\xfce\x81\xd7\xfc#\xfb\xfc\x82\t\xd8\x9b\x8d\xc0\xd1\x86\x1d\xf8\xebA\xbd\xb8\xd2\xf3\xa6\xf3\xbb\xcfo\x04\x12\x83\x88A\xf5\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x05o1\x83\xb3\x92\xceR\xb8\xc9\x99\x1c\x10\xc6\xe6;\x89\x0f\xe3\xaf\x11\xc3\xbc \xc66<\xe9\xc7;\x96\xd7\xbat\x0f3\xcf\xb7r\xdf\xf3\xd0oE\x8a\xb3O\x0f-Z\x99\x19\xdde\xc4\xb9\x93\xd8;\xe4\x1e\xcfw\x04\x11\x94\xb6>7N-flI\x92\xb3\xd8\xf2w\x07\xcf\xfb\xe0\x82~\xce6\x9d\xca\xdeMb\xb4rC\xa6\x81\x84po\xbb\xb3\xc1\x05u\x9b!-;\x01\xd8\x9c\xb5\xaa\x90\x97zqk\xaf\x0e\xbd?\xee\x10Zf\x8c\xbe\xbb\xe3i\xf4\x9c\xd2\xd0O\xb9\x04V\x07\x0b&3\x04\xfa\x12\xcc\xc7\xb9\xe5\xfe\x9bG\x0fI\x06\x0cF\xc9Q\xa1E\xb0Z\x82\xb5\xc9C\x892\xbe\x11\xa9\x1d\x9cuA\x93\x1d\xb3\xf1c\xb3vr\x15\x9c\xc8\xe2\x9a!\x18\xae\xc8\xf7C9q\xd7\xc3\xb3\xad\x07\xac\x96\x16K\xb9\xfcvA\xb31\xac\xa9\xae\xf3\x08\xe2\xe4\x193\xd8\xfb\xf9\x08\x19\x15\x0b\xa2\xae\xa4\xb6]F\xbb\xcd#\xf5A\x97\x05\x8an\x1f\x19\x1d&\xc8d\xdd\xd4\xb9\xe4i\xa9=\xc87mV\x86\xdc\x0e\x82\xccM\x96\'z\xcdp\xd4\x14\x1fb\x8e8bdQ41\x8c\x1b\xadh\xe4\x00\xeaA\\f\xcc]\xad=\x89q\x99\xa9*\xc7bN\x91\xcc05\xfc}\xfa\xa0\xf9.\xca\xdb\xbd<.\xcbf_v\x18\x9d\xbc"\xe8\x03\x01=\xfa\x14\x16\x94\x1fP\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x7f\xff\xd9'

4.写非纯文本文件

ten = b'\xff\xd8\xff\xe0\x00\x10JFIF\x00\x01\x01\x00\x00\x01\x00\x01\x00\x00\xff\xdb\x00C\x00\x10\x0b\x0c\x0e\x0c\n\x10\x0e\r\x0e\x12\x11\x10\x13\x18(\x1a\x18\x16\x16\x181#%\x1d(:3=<[email protected]\\[email protected]_bghg>Mqypdx\\egc\xff\xdb\x00C\x01\x11\x12\x12\x18\x15\x18/\x1a\x1a/cB8Bcccccccccccccccccccccccccccccccccccccccccccccccccc\xff\xc0\x00\x11\x08\x00\xf0\x00\xf0\x03\x01\x11\x00\x02\x11\x01\x03\x11\x01\xff\xc4\x00\x1b\x00\x01\x00\x02\x03\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05\x06\x03\x04\x07\x02\x01\xff\xc4\x00G\x10\x00\x01\x04\x01\x01\x04\x05\x08\x08\x04\x02\t\x05\x00\x00\x00\x01\x00\x02\x03\x04\x05\x11\x06\x12!1\x13AQa\x81\x14\x16"2Uq\x91\xd1\x07\x15#BR\xa1\xb1\xc1br\x92\xf0$\x82346CV\x93\xa2\xe1\xf1ETs\x83\xf2\xff\xc4\x00\x14\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xc4\x00\x14\x11\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xda\x00\x0c\x03\x01\x00\x02\x11\x03\x11\x00?\x00\xe8\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08<9\xc1\xad.q\x00\x0e$\x9e\xa4\x14\xdc\xee\xddW\xaa\x1d\x06,6\xc4\xa3\x81\x94\x9f\xb3o\xbb\xf1 \xa9X\xda\xfc\xdd\x97\xef\x1b\xcf\x88\x0f\xbb\x10\r\x086(\xed\xb6j\xab\x87Ia\xb6X9\xb6V\x8e>#\x8a\x0b\xbe\x07j\xe8\xe6\x08\x84\xeb^\xd1\xff\x00v\xf3\xeb\x7f)\xebAbA\x1d\x7f7\x8e\xc7j-\xde\x867\x8f\xb8]\xab\xbf\xa4qA\xa06\xaa\x19\x7f\xd51\[email protected]\xf2tu\xce\xef\xc4\xe8\x83\xe8\xcf\xe4]\xeal\xed\xd3\xfc\xcekP>\xba\xcc\x9e[5?\x8d\x96 \xf8s\x99f\xf1\x9bg,\x86\xf6\xc73\x1e~\x08\x1evS\x88\xe9z\xad\xea=\xf3\xc0w~#T\x124r\xd42#\xfc\x1d\xc8f:z\xadw\xa4<9\xa0\[email protected]@@@@@@@@@@@@@@@A\xce6\xf3=#\xec\x1cUYKb\x8c}\xb9i\xf5\xdc~\xef\xb8\x7f|\x90Q\x90\x10\x10f\x89\xefd\x8dtE\xc1\xe0\xea\xd2\xde`\xf7 \xe9\xb8\xecv_+R\'\xe6\xafMY\x9b\xa0\x08 =\x1b\x9f\xde\xf3\xda{\x10L\xd1\xc1c1\xfa\x1a\xd4\xa2k\xc7\xfb\xc77y\xdf\xd4x\xa0\[email protected]@@A\xf3\x9a\x08\x9b\xdb;\x8c\xbcw\xe5\xaa\xc6K\xccK\x17\xa0\xf0{u\x084\x8d\\\xe6$oT\xb3\xf5\xa5f\xf3\x86\xc7\xa3(\x1d\xcf\xeb>\xf4\x1aY]\xb8\xadZ\xa0\x15\xa1y\xb8\xedC\xa1\x99\xa5\xbd\t\x1f\x8b\xfe\xc8(\xd7v\x83+y\xc5\xd6/N\x7f\x85\xaf\xddh\xf0\x084]v\xcb\xbdk3;\xdf!A7\x88\xdb\x0c\x964\xb5\x8f\x90\xda\xaf\xd7\x1c\xa7R=\xce\xe6\x10t|.j\x9ef\xa7MY\xda9\xbc\x1f\x1b\xbdf\x1e\xff\x00\x9a\td\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x1c77)\x9b3zGst\xef?\xf5\x14\x1a(\x08\x08:\x16\xc4\xec\xbe\xe7E\x94\xbe\xdfK\xd6\x82\'\x0e]\x8e?\xb2\x0b\xea\x0f\xa8\x08\x08\x08\x08\x08\x08\x08+\x1b[\xb3\x91\xe6i\x99\xa0`m\xd8\x86\xacv\x9ao\x8f\xc2\x7fd\x1c\xa5\xcd,qk\x81\x0e\x07B\x0fR\x0f\x08\x08%v\x7f+&\x1f\'\x15\xa6\x93\xd1\xeb\xbb+G\xdegZ\x0e\xcb\x1c\x8d\x966\xc8\xc3\xbc\xc7\x80\xe6\x9e\[email protected]@@@@@@@@A\xc2\xf2m-\xc9[i\xf5\x84\xcf\x07\xfa\x8a\r4\x04\x16}\x89\xc1\xfdk\x92\x12\xcd\x1e\xf5Z\xfe\x93\xf5\xe4\xe7u7\xf7A\xd6\x07\x04\x1fP\x10\x10\x10\x10\x10\x10\x10\x10\x10s\x8d\xbe\xc06\xb4\xc7+Y\xbaG#\xb4\x99\x80z\xae?{\xc7\[email protected]@A\xd8v6\xc3\xac\xec\xcd\'8\xeaX\xd3\x1f\xf4\x9d\x07\xe4\x10O\xa0         \xe5;{\x8843N\xb4\xc6i\x05\xbfL\x11\xd4\xff\x00\xbc?\x7f\x14\x15T\x1b\x14\xebKr\xdcu\xa0n\xf4\xb2\xb85\xa3\xbd\x07f\xc2c"\xc4cb\xa7\x0f\xdc\x1a\xb9\xdf\x8d\xdde\x04\x92\x02\x0co{#n\xf3\xdc\xd6\x8e\xd7\x1d\x10am\xda\x8f\'v\xd4.\xd3\x9e\x92\x04\x1b\r!\xc3V\x90GhA\xe9\x07\x87\xbd\xb1\xb7y\[email protected]\x83\xe4r\xb2V\xeb\x1b\xc3\x87r\x0c\x88\x081\xbd\xec\x8d\xbb\xcfph\xedq\xd1\x06\xad\xa8+\xe5hK\x03\xdc\xd7\xc33KIi\xd7\xc4 \xe3y:2\xe3\xaf\xcfVq\xe9\xc4\xed\xd3\xdf\xd8|G\x14\x1a(\x08:\xe6\xc0\xb4\xb7eko\r5s\xc8\xfe\xa2\x82\xc8\x80\x80\x80\x80\x80\x80\x80\x80\x80\x82?-\x8c\xaf\x97\xa2\xfa\xb6[\xbc\xc7qk\x876\x1e\xa2\x10r\x8c\xf6\x02\xe6\x12\xc1e\x86oBO\xd9\xcc\xd1\xe8\xbb\xe4{\x90X>\x8e1]%\x99\xb2r7V\xc5\xf6qk\xf8\x8f3\xe0?T\x1d\x1d\x07\x87\xc8\xd8\xdb\xab\xdd\xa0A\x02l\xe62O\xd2\xab[\x8d\xae\x1d\xc6I\xc0|\xce\x1d\xcc\xe4\xdf\x14\x18\xadl\xd62H\x84\x99ks\xce[\xc4\xcbb\xc1h\x1e\x1c\x00A^\xcb\xe1\xb6I\xa0\xc5\x06M\xb5g\x1dmq\x95\xbe?\xf9AX\x87#w\x1b3\x85+\xd35\x80\x90\xd71\xc45\xc3\xb7B\x82\xd9\x82\xdb\xd7\x03\xd0\xe6x\xb7OFx\xdb\xc7\xc4\x0f\xd9\x06\xf0\xdb\xccd\xf6\x9b\x1b\x994Qoi\xd28p\xf7\xf0\xe2\x82S\x12\xcbA\x96%{KL\x92\x93\x1e\xef\x1fC\xa8\x9fz\r,\xb6\xda\xd3\xc69\xf5\xd8\xdf+\xb0\xddA\xe8\xce\x8di\xef?$\x153\xb5\[email protected]\'{\xa3\x86=C\x07\xc0\xa0\x93\xd9\xc6U\xbf;\x99\x9f\x9ey\xaf=\xdfe\x05\xa2\xe0\xd24\xea\xd7\x81(/\x18\xf8\xd9\x0bLQF\xd8\x98\xc1\xa0cF\x80x \xa7\xfd#\xe1\xf5dYXG\xab\xa4s{\xbe\xe9\xfd\xbe\x089\xea\t\x0cN6|\xbd\xd6U\xae\xdd^\xe3\xe9;N\x0co[\x8a\x0e\xc9\x8f\xa7\x1e>\x945!\xf5!`h\xd7\xaf\xbd\x06\xe2\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x08\x8d\xa3\xb5\x1dL%\xa9d\x8d\xb2\x92\xdd\xc6F\xe6\xef\x07<\xf0h\xd3\xaf\x8a\x0fx\x0c\x7f\xd5\x98j\xb5\x88\x01\xecf\xb2i\xf8\x8f\x17~h%\x10a\x9a\x16\xcc\xcd\xd7j;\xc70\x82\x81\x90\xd8\xbc\xb5{\xa6\\u\xb9\'c\xf8\x17\x19w$\x03\xbc\xf5\xa0\xd6\xb5\xb0\x99\xc9f%\xf6\xa1\x9f\xf8\xdf+\xb5\xfc\xc2\x0bv\x1f\tS\x05A\x91\x98|\xa2s\xc5\xf26-\xe2\xe3\xf2A\x83;v\x85\xbc%\x98\xacVt.tN1\xf9L}\x1e\x8e\xea\xe2y\x1dPVvsc\xa2\xcbc\xdbr\xd4\xd3D\xc7\xeb\xba\x1a\xd05\xe3\xcf\x8fR\x0b\x863e\xb1\x18\xe2\xd7ETI+x\x89%;\xce\xf9 \xf3\x99\xc0\xf9\x7fI=+sS\xb6\xe6n\xef\xc6\xf2\x1a\xf1\xd8G\xc9\x05*\xee\xc8\xd8\x83\x1b$\xeei\x82j\xc3\xed\x1b#\xc3\x9b7\xf14\xf5\x0e\xe2\x83wc\xb3t0\x98\xb76\xdb,\xb5\xd3\xc9\xbc\xe9\x04Z\xb0\x0eC\x8a\x0b\x06b\x9d\x1d\xa9\x02:\x97\xdb\xd3T\x1b\xcdt|C\\\xeeZ\x9f\x04\x12\xb8\xaa2P\xac"\x96\xdc\xd6\xe4:oI)\xd4\xf8w \xf1\xb4\x95\r\xed\x9f\xbb]\xa3W:"Z;H\xe2?D\x14}\x9e\xd8\xb1\x97\xa3\r\xe9\xed\xf4p\xc9\xae\x8c\x89\xba\xbb\x81\xd3\x99\xe5\xcb\xbd\x05\xf3\x15\x87\xa5\x88\x83\xa2\xa5\x08`>\xb3\x8f\x17;\xdePH\xa0           \xaedt\xbf\xb58\xfaG\xd2\x8a\xab\r\xc9\x07V\xf7\xaa\xcf\xcf\x8a\x0b\x1a\x02\x02\x02\x0f\x87\x88A\x01.\xcbC$\x8ew\xd6yF\x87sh\xb4tA\xf2\x9e\xc8\xe2k\xcb\xd2\xc9\x0b\xedH9:\xc3\xf7\xff\x00.H\'\x9a\xd6\xb1\xa1\xad\x004p\x00u \xf6\x80\x83Nj\x8d\x96\xc3d\'\xd1\xd3G\xb7\xf1v \x89\xb3\xb1\x98K/\xdf5\x0cG]OF\xf2\xd0|\x10L\xd2\xa5^\x8dv\xc1V&\xc5\x1by5\xa86P|A]\xd9Q\xe4\xce\xcac\x87\x06\xd5\xb6\xed\xc1\xd8\[email protected]~\xa8,h\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08>\x1d\x00\xe2\x82\xbd\xb3\x1f\xe3&\xc8e\xcf+\x93n\xc5\xff\x00\xc6\xcfD~\xe8,H\x08\x08\x08\x080X\xb1\rX]5\x89\x1b\x14m\x1a\xb9\xce:\x00\x82\x1a\xber|\x94\xec\x18\x9aN\x96\xb6\xf8\x12Z\x9b\xd0f\xef^\xe8\xe6\xe2\x82}\x07\xd4\x04\x18&\x8f\xa5\x89\xec%\xcd\xde\x04o4\xe8GxA\x07\x16Rl;\xc5\\\xd3\x9e\xe8\xcb\xb7a\xbb\xa7\xa2\xf1\xd4\x1f\xa7\xaa\xef\xd5\x04\xf3e\x8d\xcck\xda\xf6\x96\xb8j\x0e\xbc\n\x0f\xb1\xca\xc9u\xdcv\xbap(2 \xafcGC\xb5\xd9\x88\xfa\xa6\x8a\[email protected]\[email protected]@@@@@@@@@@AQ\xda\xad\xab\xa9J\t\xe9\xd7==\xa7\xb1\xcc%\x87\xd1\x88\x91\xa7\x13\xdb\xdc\x82{\x0bTR\xc4S\xac\xdf\xf7q4\x1f~\x9c\x7f4\x12\x08\x08\x085.K+\x0bZ\xcfD;\xef \xafZ\xdb,m\'9\xa6\xdb\xec=\xba\x82\xd8\xe3\xeb\xf7\xf2A\xaf\x8b\x82m\xab\xbar\x198\x1c\xca\x11p\xaf]\xc7\xd1s\xba\xdc{P[\\\xc72 \xd8\x03\x19\xa7\x00\x08\xe0\x02\x08\x9c\xc6\xd0}J\xdd\xebt\xecI\x1fT\xb0\xb4\x16\xeb\xd8u<\x10k\xe3v\xd3\x0fq\xa0>sZMt\xdc\x98i\xf9\x8e\x08$,\xed\x06*\xac{\xf2\xe4 \x03\xb9\xdb\xc7\xe0\x10D\xc7\xb6U\xee\xd85\xb14\xac[\xb0[\xe8\x12\x03[\xafy\'\x80A\x86\xf6[\'\x8e;\xdbAB\xbc\xf8\xe9\xfd\x17t\x03{\xa3\xeev\xbc\xd0x\xa1\x05i\xd8\xef63o\x85\x8d;\xce\xaf#:F\xb3\xdc\x1d\xc4~h,\[email protected]\xff\x00\xac.\x0b3H\xed\xe2Z\xdd\xd6\xb3\xb8 \x94A]q\xe8\xb6\xf1\[email protected]\x13c\xf4\xf7\x91"\x0b\x12\x02\x02\x02\x02\x02\x02\x02\x02\x02\x0cO{cc\x9e\xf7\x06\xb5\xa3RI\xe0\x02\x0eo\xb4\xfbg-\xc7>\xa61\xe6:\xc3\xd1t\xa0\xe8\xe9=\xdd\x81\x05B\x16\xef\xcc\xc6\xf6\xb8\x04\x1d\xe9\xad\rho`\xd1\x07\xa4\x04\x04\x18\xe5htgQ\xcb\x8a\x0ewgg \xc7\xe5\xdb~\xed\xa6\xc1Q\xf3\xef3\xa3\x8f{p\xeb\xa8\xde\xeahA\xd0\xe3\x91\x92\xc6\xd7\xc6\xe0\xf68j\x1c\xd3\xa8(2\xa0\xf0\xe6\x874\xb5\xc0\x10y\x82\x82\xa1\xb4\xdeG\x1d\x8ax\x97A^\xad9\xf8\xbe\xc9\x88h\xdf\xe1oa=\xbd\xe8%c\xd9\\+\x0f\n0\x9eZj5A-\x05X+\r!\x85\x91\xff\[email protected]\xb1\x04V\xa0|\x16#l\x91<h\xe6\xb8j\n\n<\xdb8\xec&\xd0\xd5\x9b\x1fu\xd5b\xb0\xe75\x8e{7\x83O\xe0\'\xbf\xab^\xc4\x17\xe4\x1fPs\xcf\xa4\xa6I\x15\xcc}\xa6?t\xee\xb9\xad\xd0\xe8\xe0A\x07_\xcd\x04\xfe\xc9g\x9b\x98\xc6\xb5\xb2\x91\xe5\x90h%\x1f\x88u;\xc7\[email protected]@@@@@@@A\xce\xb6\xefh\x8c\xafv*\x9b\xfd\x06\x9f\xb7x\xfb\xc7\xf0\xf8u\xa0\xa2 \xfa8rA\xda\xf0\x17\xc6O\tV\xd6\xbe\x93\x98\x03\xfb\x9c8\x1f\xcc \[email protected]@A\xf1\x04U\xa8X\xe7K\x14\x91\xb5\xf1\xbb\x81c\x86\xa1\xc3\xbd\x04\x18\xd9\x9b\x95\xe5\xdf\xc1d\xe4\xa5\x01>\x942\x12\xe6\xb4\xf7\x7f\xdd\x06\xc4x\x8d\xa9c\xb5\xf3\x82\'w:\x00\x7fd\x19\x9fSjC\x1cY\x93\xa4\xf7\xf5\x03\x06\x88"n\xcb\xb5\xf0\x06\x8b\x10W\xb1\x11p\xf4\xa3\x84I\xbb\xfe^h7\xae\xc9\xb4\xd4\xa1l\xaf\xb9\x04\xa0\xfd\xd8*9\xee\xf8\x04\x10\xd5\xf6\x97j\xac\\5a\xa7\x1b\xe5h\xdf\xdd|%\x84\xb7\xb7\x89\x08\'\xe9\xb3i\xef1\x8e\xb9-\\{7\xc1sbf\xf4\x84vq$\x04\x18\xec\xde\x83/\xb5p\xe3\xba`\xc8h\x9e\x95\xcc<\x0c\xb2\[email protected]\x7f/4\x16\xa4\x04\x1c\xc3\xe9"\xdfM\x9a\x86\xb0< \x8b\x8f\xbd\xc7_\xd3D\x15\xecVJ|]\xe8\xedW>\x9b\x0f\x10y9\xbdm=\xc8;\x0e*\xfcYL|7 \xf5%n\xba\x1e\xa3\xd6<\n\r\xf4\x04\x04\x04\x04\x04\x04\x10{S\x98n\x1b\x11$\xc0\x8e\x9eOB\x11\xfc]\xbe\x1c\xd0q\xe7\xb9\xcfs\x9c\xe2K\x9cu$\xf5\xa0\xf0\x80\x82\xd1\xb2;H\xecD\xe6\xbd\xa2]NWj\xee\xd8\xdd\xf8\x87\xee\x83\xa9C,s\xc4\xd9b{^\xc7\x8dZ\xe6\x9dA\x083   \xd1\xbc\xcd\x1c\xc7\xf8 \xc9E\xc0\xc4[\xd6\n\r,\xde>\xe5\xe8\x99\xe49\x19iK\x1e\xa4n\xfa\xaf\xf7\xa0\xd6\xc6\xdd\xca\xd6d\xac\xcdE\x08lL.\xe9\xe3:\x97\x81\xd7\xba\x10J\xd3\xbbV\xf5v\xcdZfK\x1b\xb99\xa7\xfb\xd1\x06\xc3\x9e\xd67W8\x01\xdaJ\r\x0b\x99\xbce\x16\xefY\xbb\x13<u?\x92\x0cX\\\x84\xb9(f\xb6\xe8\xba*\xafw\xf8p\xe1\xa3\xdc\xdf\xc4}\xe7\x92\n\x1d\xfe\x91\xbfHO|:\xb0\xb6\xd35v\x84\x81\xc0j\x83\xa9\xa0\xd0\xcad`\xc5\xd1\x92\xdd\xa7\xee\xc7\x18\xe5\xd6\xe3\xd4\x07z\x0e9\x95\xbf.O#=\xc9\xbdi]\xae\x83\xee\x8e\xa1\xf0A\xa2\x82\xf5\xf4s\x95\xe8\xedK\x8b\x95\xda6_\xb4\x8b_\xc49\x8f\x11\xc7\xc1\[email protected]@@@@@A\xca6\xfe\xe9\xb5\xb4\x0f\x848\x98\xea\xb40\x0e\xf3\xc4\xff\x00}\xc8*\xc8\x08\x08\x08,\xbb3\xb5Vp\xaf\x10\xc9\xac\xf4\xc9\xe3\x1e\xbc[\xde\xdf\x92\x0e\x99\x8d\xc9U\xca\xd5\x16)J$a\xe7\xda\xd3\xd8GQA\xbe\x80\x83\xcb\x9a\x1c4p\xd4 \xf0!k\\\\\xcfD\x94\x1e\xdb\xa8\x1cN\xa5\x00\x80G\x14\x15L\xee\xc72\xe6\xfc\xd8\xc9\x8d9\x9cw\x9d\x18$F\xf3\xdb\xa0\xe4PC7`r\xb3F\x05\x8c\x94cC\xea\xea\xe7\x00\x83s\x15\xb0\r\xad}\x93]\xb0\xcb03\x88\x8c0\x8d\xe3\xd5\xafr\x0b\[email protected]@h\xd0\x0eA\x07\x86D\x1a\xe2\xed\xd6\xef;\x9e\x81\x06\xaeK%W\x15U\xd6.H#`\xe4:\xdc{\x00\xeb(9V\xd0\xed\r\x9c\xed\xad\xe7\x93\x1df\x1f\xb2\x8b^\x03\xbc\xf6\x94\x10h\x086iZ\x92\x95\xb8mC\xc2H\x9e\x1e\xdf\x04\x1d\xb6\x8d\xa8\xefR\x86\xd4G\xd0\x99\x81\xe3\xbbT\x1bH\x08\x08\x08\x08<9\xc1\xad.\'\x80\x1a\x94\x1c3#i\xd7r\x16l\xbb\x9c\xd29\xff\x00\x12\x83U\x01\x01\x01\x01\x06\xfe3)s\x17c\xa7\xa51\x89\xfdc\xa9\xc3\xb0\x8e\xb4\x17\xbc?\xd2\x05i\xc3b\xc9\xc5\xe4\xef\xe5\xd23\xd2a\xf0\xe6?4\x16\xfa\xd6a\xb7\x0bf\xaf+%\x8d\xdc\x9c\xc7j\n\x0c\xe8\x08\x08\x08\x08\x08\x080O4U\xe22M##\x8d\xbc\xdc\xf7h\x02\n\x8egoj\xd6\xde\x8b\x18\xc1f^]#\xb80~\xe5\x05\x13)\x96\xb9\x96\xb1\xd3\xdd\x94\xc8\[email protected]}\xc1\x04z\x02\x02\x02\x0e\x95\xf4o\x92\xe9\xa8M\x8f\x91\xda\xba\xbb\xb7\xe3\x07\xf0\x9e\x7f\x03\xfa\xa0\xbb     \x8f\xcd\xca`\xc2\xde\x95\xbe\xb3 y\x1f\xd2Pp\xf4\x04\x04\x04\x04\x04\x04\x04\x1b\xd42wq\xb2\xf4\x94\xac\xc9\x0b\xba\xf7O\x03\xef\x1c\x8a\x0bU/\xa4Kq\r\xdb\x95c\x98~(\xce\xe1\xfd\xc2\tA\xf4\x8d\x8d\xd0oS\xb4\x0f^\x9b\xa7\xf7A\xb1\x0e\xdfa\x9e\xcd^lF\x7f\x0b\xa3\xd7\xf4A\xf6]\xbd\xc2\xb5\xba\xb1\xd6$?\x85\xb1\xfc\xd0k?\xe9\x1f\x1a5\xdc\xa9i\xde\xfd\xd1\xfb\xa0\xc0\xff\x00\xa4\x98\x00\xf41\xb2\x13\xfcR\x81\xfb \x8f\xb3\xf4\x89zF\x96\xd6\xa9\x04$\xf2s\x89y\x08+\x17\xb2\x97rRo\xdd\xb5$\xc4r\x0e<\x07\xb8r\x084P\x10\x10\x10\x10\x10Xv\x1e\xe7\x91\xed5mN\x8c\x9bX\x9d\xe3\xcb\xf3\xd1\[email protected]@@@A\x1d\x9b\x85\xf60\xf7a\x89\x85\xf2I\x03\xda\xd6\x8e\xb3\xa7\x04\x1c\xab\xcdL\xef\xb3e\xf8\x8f\x9a\x07\x9a\x99\xdff\xcb\xf1\x1f4\x0f53\xbe\xcd\x97\xe2>h\x1ejg}\x9b/\xc4|\xd0<\xd4\xce\xfb6_\x88\xf9\xa0y\xa9\x9d\xf6l\xbf\x11\[email protected]\xf3S;\xec\xd9~#\xe6\x81\xe6\xa6w\xd9\xb2\xfcG\xcd\x03\xcdL\xef\xb3e\xf8\x8f\x9a\x07\x9a\x99\xdff\xcb\xf1\x1f4\x0f53\xbe\xcd\x97\xe2>h>\xf9\xa7\x9e\xf6l\xbf\x11\[email protected]\xf3O=\xec\xd9~#\xe6\x83\xe7\x9a\x99\xdff\xcb\xf1\x1f4\x0f53\xbe\xcd\x97\xe2>h\x1ejg}\x9b/\xc4|\xd0<\xd4\xce\xfb6_\x88\xf9\xa0y\xa9\x9d\xf6l\xbf\x11\[email protected]\xf3S;\xec\xd9~#\xe6\x81\xe6\xa6w\xd9\xb2\xfcG\xcd\x03\xcdL\xef\xb3e\xf8\x8f\x9a\x07\x9a\x99\xdff\xcb\xf1\x1f4\x0f53\xbe\xcd\x97\xe2>h2E\xb39\xf8\xa5d\x8c\xc7L\x1e\xc7\x074\xea8\x11\xe2\x83\xaeB\xe7\xba\x16:F\xee\xbc\xb4\x17\x0e\xc2\x832\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x0f:\xf1\xd3^(=   \xc6\xd7\xb1\xe4\x86\xb8\x12\xde\x07C\xc9\x06D\x04\x1f\x10\x10|\x04\x1dt<\[email protected]@@@@@@@@@@@@@@@@@A\x82\xcd\x88\xaaW\x92y\xde\x19\x14m\xdes\x8fPAG\xb1\x9c\xc6Z\xdbX.:\xe3[N\xb5}\x03\xf4v\x8fw\x1e\x1f\xf5~H\'&\x9f-\x95p\xb3\x80\xc9S\x14\x88\xdd\xfbH\xce\xbb\xc3\x9fR\x08\x17f6\x92L\x98\xa1J\xe5[\x92\x81\xf6\x8e\x86/B?\xe6q\x08-\xb9K7\xea\xc1\x1b\xe9T\x8e\xd3\x87\xfa]\xf9Da\xa3Nz\x94\x15\x1d\x8c\xbd~Kw\xa4\xa9N9"\xb3d:G:`\xde\x8fRO\x01\xf7\xb8k\xf0A\xa9\x86\x929k\xcb\xe5\xf7\xb3\x8f\x99\x92\x96kU\xcfst\x1f\x14\x12\xfb\x1ba\xef\xced\xa1\x16.K\x04moF\xdbN;\xc3\x8fX<\x90{\xdb,\xf5\x191w\xf1\x83\xa56\x1aZ\xd3\xf6gt\x1dA\xe6\x83&/k\xb1\x90c*Ww\x94\xbaH\xa1c\x1f\xbb\t:\x10\xd0\x827\x03\x9a\xad\x8b\xccd\x9f\xbfe\xd4l?~6\x98\\]\xbd\xfd\xea<\x02\x0b~/-_-\x14\x92Vl\xadln\xdd=#\x0bPS/\xe5X\xcd\xa2\xc9\xc3\x7f-\x90\xab\x0b\x1e\x04M\xae\xee\x1c\xb8\xa0\xf9\xf5\xbe\'\xfe&\xce\x7f~\x08<\xd5\xca\xc6\xec\xe6.*\x19\x8c\x85\xa8\x9f6\x936\xc3\x88\x1dZ\x0f\xd5\[email protected]@@@@@@@@@@@@@A\x86]\xce\x89\xfd.\x85\x9aj\xedG\r\x10s\xda\x97+\x9c6\xd1e\xdcc2Zy\x86(\xf8j\xd6\x9e\x03\x87\xf9\xbf\xe9A)\x83\xbd{\x19\x87\x82\x93p6\xa7kY\xa9\x91\x8e\x00?{\xd2\xfd\xd0G\xecnJ\xd5\x1cC\x9b[\x0b=\xa0\[email protected]\xd7\xbb\xc1\x04\xee\xd0\xc9\x93\xbf\x8b\xadV\x959#74l\xeeq\xff\x00B\x0f0~\x7f4\x15\xcc\x0e\xcd\xbain\x08\xe6\x92\x0b4n\x01\x14\xfb\xa7\xd2h\'^\x1e\x1a\xa0\xc5\x84\xb2\xd8j\xcb\xe59{\xd8\xf7\xbeg?\xa2\x8a\x12A\xd7\xaf\x92\tm\x8b\xd5\xf9\xfc\xa4\xa2i\xacF\xf6\xb7vyZZ_\xc7\xad\x06\xc6\xdbgh7\x15o\x18&\xdf\xb4\xfd\x1aX\xd1\xae\xef\x10x\x94\x1a\xc6\xee~\r\x92\x16\x98\xd8\xaa2\x06E\xd1n\x80\xe7:=4$\xeb\xc3\xf0\x94\x12\x99\xbc\xdb]\xb1\x8f\[email protected]\xf2\xc7X\x89\xa1\x9b\xa7\x88s\xb8\x11\xe1\xc7\xe0\x82Gg\xe3\xb1\x1e\x16\xa0\xb7,\x92\xce\xe8\xc3\xde\xe7\x9e:\x9e:xrAR9\nuv\x87h!\xb5y\xd4\xddgu\x8c\x99\x8d$\xb4\x8e|\x90i_\xcc0\xe3q\xb0\xcb\x93e\xa9\xe0\xb4\x0b\x9f\x1b\\4\x8cv\x93\xeb \x95\xfa\xfe\x93\xf6\x8c\xdf\x9b2\xd6\xd1\x8a=\xd8\xa1\x89\xaf\xf4\xff\x00\x98i\xfd\xf0Ar\x82fX\x829\xa2;\xd1\xc8\xd0\xf6\x9e\xd0F\xa1\x06\xc2\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x0c3\xcf\x15h]4\xf268\xd85s\x9ct\x01\x079\xbd\x8c;K\x92\xb3s\x07I\x91W\x80z\xee\x1a6\xc3\xc7`\xe5\xfd\xf1\xe6\x82\xdf\x87\xce\xb2\xce-\xb6\xb2\x0c\x14^\x0e\xe3\x84\xc7q\xae#\xad\xba\xf5 \xd1\xfa9\xff\x00f\xbf\xfb\xdd\xfb \x93\xda\\\x91\xc5a,\xd9k\x83e\xdd\xdd\x8f\xf9\x8f\x01\xf3\xf0A\x00\xfc\xbeB\x17l\xc9\xb1l\xb0\xdb\xd5\xd3\x9d\x03C\xc1-\xdd\xd7\xc0\xa0\xde\xadf\xce\x16\xd6R\xceB\xebg\xc7\xea$\x88\xf4\x9b\xcf\x04\x9fT7\xf2\xf0A\xa7\x80\xce\\fXS\xbd$\x96\xe0\xb9\xf6\xd5\xactz\x1d;\xc7P\xfd=\xc86\xf6\xc9\x94!\xc2\xe4\x1e\x04\x0c\xb73X\x1cF\x9b\xef\xf4\x86\x9d\xfdH=E\x98\xc4\xc7\x80\xafB\xf5\xc8\xe2{\xe9\xb1\xafc\xb5\xd4\x070|\xd0T\xa4\xb1U\x94\xf1x\x89r0OY\xb6L\xd3H\xc0\xed\xd67\xf0\xf1\xe7\xcd\xdf\x14\x1d\x06\x96s\x19pI\xe4\xb7#\x90B\xcd\xf7\xe9\xa8\xddoo\x14\x15\x1c&j\x95Fe\xf3\x17\x08>UcHb\xd0o<7S\xc0\x7f\x98jPGe\xf1\xd6-\x8a\xb9L\x901\xcbz\xd3X\xd8[\xc3\xa3\x8b\xa9\x04\xcc\x16,\xec\x94\xe6\x96J\x17\xd9\xc5\x97}\x85\x86\xb3R\xcdO#\xf2\xf8 \xb8\xd5\x9e+U\xa3\x9e\x02z9\x1a\x1c\xddZG\x0fqA\xb2\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x83^\xd5hm\xc0\xfa\xf6cl\x91<h\xe6\xb8p(>\xd5\xad\x15H\x19\x05x\xdb\x1cL\x1a5\xad\x1c\x02\rl\xa6*\x9eV\x16Ez\x1e\x95\x8cv\xf3F\xa4q\xf0A\x9e\x9d:\xf4\xa0l\x15blQ\xb7\x93Z8 \xf3v\x85\\\x8c\x1d\x15\xc8\x194z\xea\x1a\xf1\xc8\xa0\xc3\x90\xc4P\xc8\xc7\x1cv\xea\xb2V\xc7\xae\xe0:\x8d\xdfv\x884\xc6\xc7\xe0G\xfe\x9d\x1f\xf5;\xe6\x82Z8c\x89\xacdlkZ\xc6\xee\xb4\x01\xea\x8e\xc0\x82?!\x80\xc7d\xae2\xd5\xba\xe2YZ\xdd\xd1\xab\x88\x04w\x8e\xb4\x1bb\x8dB\xed\xe3V\x12H\x03S\x18\xe49 \xf7\xe4\x15?\xf6\xb0\x7f\xcb\x08<\[email protected]{[email protected]\x91\xbb\x8f\x01\x83\xd2oa\xeeA\xae\xcc\x1e5\x90\xc3\x10\xa7\x11d.\xdf\x8c\x16\xeb\xbaP{\xc8b\xaad\xc4>W\x19\x7fB\xfe\x91\x9a8\x8d\x1c\x83jX\xe3\x9a7G+\x1a\xf68hZ\xe1\xa8(2\x81\xa0\xd0 \xfa\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x82\xad\xb59\x8b\x95/\xe3\xf1\xf8\xd9\x1a\xdbV$\xd5\xdb\xcd\x04n\xf2\x1a\xf8\xeb\xf0A\x9a\xd6\xd2\x982sc\xa3\xc7Z\xb7<-\x0eq\x84\x02\x08 q\xe7\xde\x83\r\xcd\xaeu\x18zkx[\xf0\xc7\xae\x9b\xcf\x00\r~(,&o\xf0\xa6p\xc7\x1fC\x7fts<5\xd1\x05j-\xb5l\xb6\rfb/\xbav\x8d]\x18h\xde\x03\xdc\x83g\xce\x9b?\xf0\xf6S\xfeZ\x0c\xb8=\xa3\x8f7jz\xf1\xd3\x9e\[email protected]\x93N\x07]4\xf7\xf3\xf8 \x98\xb0\xe72\t\x1c\xc2\x03\x9a\xd2A=\xba \x88\xd9L\xb4\xf9\\/\x96]1\x87\xef\xb8\x12\xd1\xa0\x00 \x8e\xc9\xedS\x1b\x9d\xa1V\x85\xea\xbeL\xed]bG\x10Z\x07f\xbdG\x81\xf8\x84\x16\x1a\x99J7d1\xd4\xb9\x04\xef\x03R#xq\x03\xc1\x04V\xd5\xe5\xac\xe3\xa2\xa9[\x1eA\xbbj`\xd8\xdaF\xbc:\xff\x002\x10j\xed\x16~\xd6.\xf66\x9cr\xd6l\xd2\x8d\xe9\xdf ;\x8d\x1c\xb5\xe7\xa8\x1e\xb7\xc1\x04\xb7\x9c\xd8OjU\xfe\xb4\x19\xace\xa9A\x8bvH\xcd\xbfU\xa3]\xf8\xc6\xf6\xbct\xe1\xe2\x83F\x9e\xd7b\xaeZ\x82\xb4N\x98I9\xd2=\xe8\x88\x07\xc5\x06\x9d\x8d\xa5,\xda\xc3\x8f\xe9\xaa\xc7N\x18\xfe\xdeI\x9d\xbb\xe9\x7f\t\xd7\x9f\x104\xf7\xa0\x99no\x14\xf7\xb1\x8c\xc8\xd4{\x9etk[3I\'\xe2\x82I\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x067\xb8\xb5\x8epiq\x03]\x072\x83\x9bS\x96\xed\xdd\xb4\xa3\x91\xb7\x13\xa1\xf2\x89\x9c"c\xbe\xebZ4\xd3\xfb\xefA)%\x8b\xb5\xf6\xf3"\xea\x14\x9brC]\xa1\xcc2\x06h=\x1e:\x94\x186\xce\xee^|.\xe5\xecSj\xc3\xd2\xb4\xf4\x82\xc0\x7f\x1e<4\x08/U\x7f\xd5\xa1\xfeF\xfe\x88*\x1bV\xd7a\xf3\xf8\xfc\[email protected]\xf4z\xf43\x81\xd9\xff\x00\xe7_\x80A;\x9c\xcbG\x8c\xc2\xcbx9\xae%\xbfc\xd8\xf7\x1fW\xe6\x82?a\xb1\xaf\xa7\x84\xf2\x99\xf5\xe9\xee\xbb\xa5v\xbc\xf4\xfb\xbf?\x14\x18v\x8e\xd4\xc7i14\xa0\x9d\xf1\x876G\xca\xd68\x80\xe6\xf7\xf6\xfa\xa5\x04\x06\xcf\xd1\xc8}YO!D\xbaH\x9af\x8e\xc4N\x93Fn\xe9\xcfO\xef\x90A!\xb1\xd2`[\x83\x8cdN;\xca7\xdd\xafO\xb9\xbd\xa6\xbc9\xa0\xd8\xc0\x1agm\xf2N\xc7\x08\x0c\x1eJ\xdd\xc1\x06\x9b\xbfw]4\xe1\xcd\x04WK\x93\x9bm(\xdb\xbfY\xd0\xbd\xefsa\x84\xbb\x93Z\x0f\x0f\x8fZ\tln"i,\xe4r\x99\xca\xd0\xbe\xdc\x81\xdd\x0c\x12\xe8\xf6\xb5\xad\xeb\xd3\xb3\x90\xff\x00\xca\rH\xe9\xb3h\xb6j\x17W\xab\x8b\xa5jy\x8bu\x11\x86o5\xbdM\xe6uA7\xb4\xb5c\xa7\xb1V\xabD4dP\xb5\x8d\xf0pA\x05\x94u\x86\xbfe\rF\xb1\xf6\x05\x7f\xb3\x0f:\x02\xed\xd6\xe8\x83\xce"\xb1\xa5\x0c\xcd\xc9\xec\xdd\x9b\xd6\x9d!|\x93>6\xb9\xbe\x04\xa0\x93\xd9\xcbXl\xd5\xb7\n\[email protected]`\xd2N\x98\xc4\xdd\x03\x81\x1a\rG__\x82\x0b\x82\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\n\x86\xd0\xff\x00\xb6\xf8\x0f\xf3 \xcbk\x15\x97\x87ime1\xa6\x93\xbax\xdb\x1e\xed\x82\xeeZ\x0e\xcf\xe5A\xaf\x99\xc5m.f\x9f\x92Z\xfa\xb1\x91\xef\x87\xeb\x1b\x9f\xaf\x0fz\x0bd\r,\x81\x8cw6\xb4\x02\x823i]C\xea\x89\xe2\xc9L\xd8\xa0\x91\xba\x03\xf7\xb5\xea\xdd\x1de\x07=\xc6X\x16mc\xe0\xcdO+q\x90\x97\x18\x0b\xd9\xa3_\xc7\x91=\x9d]zrA\xd5b|rD\xd7\xc2\xe6\xba2=\x174\xea\x08\xeeA\xafn\xb4\x1a>\xc3\xa1\x8c\xcc\xc8\xdc\x1b!h\xdeh\xd0\xf0\x07\x9a\n\xe6\xc3\xff\x00\xb1S\xfb\xe5\xfd\x10il{\xf0\r\xc2F2?WyF\xfb\xb5\xe9\xc37\xb4\xd7\x874\x1bx\x03L\xed\xbeH\xe3\xba\x0f\'\xf2f\xee\xf4:n\xfd\xddt\xd3\x82\x0f{F\xe0\xcd\xb2\xc1\xb8\xeb\xa3Z\xf3\xc0jPj\xd0\x86|\xf5\xfby\xdb\x91\xba8 \x8d\xf1\xd4\x88\xf5h\x0f\x1f\xd7\xc7\xdc\x83G\x1f\x8b\x96\xe6\xc5\xd6\xb9L\xb9\x97)K$\xb1\x16\xf3#^#\xf2\xfc\xbb\xd0Me\xafI\x91\xd8+\x16\xa7\x81\xf0H\xf8\xc6\xf3^\xdd\xde;\xc3\x88\xee("+\xc7\x91\xfa\xc7f\x1dp\xc3$\x01\xa3\xa1\xe8Zukw[\xebw\xf2\xfc\xd0I\xe5lY\xda\x0c\xa4\x98\\|\x8e\x8a\x9cG\xfce\x81\xd7\xfc#\xfb\xfc\x82\t\xd8\x9b\x8d\xc0\xd1\x86\x1d\xf8\xebA\xbd\xb8\xd2\xf3\xa6\xf3\xbb\xcfo\x04\x12\x83\x88A\xf5\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x05o1\x83\xb3\x92\xceR\xb8\xc9\x99\x1c\x10\xc6\xe6;\x89\x0f\xe3\xaf\x11\xc3\xbc \xc66<\xe9\xc7;\x96\xd7\xbat\x0f3\xcf\xb7r\xdf\xf3\xd0oE\x8a\xb3O\x0f-Z\x99\x19\xdde\xc4\xb9\x93\xd8;\xe4\x1e\xcfw\x04\x11\x94\xb6>7N-flI\x92\xb3\xd8\xf2w\x07\xcf\xfb\xe0\x82~\xce6\x9d\xca\xdeMb\xb4rC\xa6\x81\x84po\xbb\xb3\xc1\x05u\x9b!-;\x01\xd8\x9c\xb5\xaa\x90\x97zqk\xaf\x0e\xbd?\xee\x10Zf\x8c\xbe\xbb\xe3i\xf4\x9c\xd2\xd0O\xb9\x04V\x07\x0b&3\x04\xfa\x12\xcc\xc7\xb9\xe5\xfe\x9bG\x0fI\x06\x0cF\xc9Q\xa1E\xb0Z\x82\xb5\xc9C\x892\xbe\x11\xa9\x1d\x9cuA\x93\x1d\xb3\xf1c\xb3vr\x15\x9c\xc8\xe2\x9a!\x18\xae\xc8\xf7C9q\xd7\xc3\xb3\xad\x07\xac\x96\x16K\xb9\xfcvA\xb31\xac\xa9\xae\xf3\x08\xe2\xe4\x193\xd8\xfb\xf9\x08\x19\x15\x0b\xa2\xae\xa4\xb6]F\xbb\xcd#\xf5A\x97\x05\x8an\x1f\x19\x1d&\xc8d\xdd\xd4\xb9\xe4i\xa9=\xc87mV\x86\xdc\x0e\x82\xccM\x96\'z\xcdp\xd4\x14\x1fb\x8e8bdQ41\x8c\x1b\xadh\xe4\x00\xeaA\\f\xcc]\xad=\x89q\x99\xa9*\xc7bN\x91\xcc05\xfc}\xfa\xa0\xf9.\xca\xdb\xbd<.\xcbf_v\x18\x9d\xbc"\xe8\x03\x01=\xfa\x14\x16\x94\x1fP\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x7f\xff\xd9'
with open('qwe.jpg','wb') as file:
    file.write(tne)

qwe.jpg这是你要存储的地方

运行后就是这样

本地文件读写