所以我有一段看起来像这样的代码:
<read-write buffer ptr 0x000000000286AB78, size 855 at 0x000000000286AB40>
我认为它应该是一个图像文件:)
我环顾四周,发现了一些链接,memoryview
但查看文档似乎并不是我所追求的。当然,我对编程很陌生。
我想将文件保存到一个文件夹中,以便我可以看到图片。=)
任何人都知道如何解决这个问题?
您可以使用此代码访问它,只需将 [USERNAME] 替换为您的用户名:
import shutil
import os
shutil.copy('C:\Users\[USERNAME]\AppData\Local\Google\Chrome\User Data\Default\Favicons','C:\Users\[USERNAME]\Desktop')
con = sqlite3.connect('C:\Users\[USERNAME]\Desktop\Favicons')
cursor = con.cursor()
icon=''
for i in cursor.execute("SELECT * FROM favicons WHERE id<6 limit 5;"):
icon= i,'favicons'
print('\n')
con.close()
os.remove('C:\Users\[USERNAME]\Desktop\Favicons')
- - 回答 - -
import StringIO
from PIL import Image
file_ = StringIO.StringIO(icon)
image = Image.open(file_)
size=(128,128)
image=image.resize(size,Image.BILINEAR)
image.save('C:\icon.JPEG', 'JPEG')
感谢您的想法:)