亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

python - 請問png讀取出來到編碼是怎樣的?

瀏覽:105日期:2022-08-01 15:36:37

問題描述

想了解一下圖像實際儲存的代碼形式是怎樣的?試著暴力讀取一下:

with open(’/usr/src/pycharm-2017.1/bin/pycharm.png’,’r’) as f: print(f.read())

結果出現了錯誤

Traceback (most recent call last): File '/home/noodle/PycharmProjects/untitled/test/picture_test.py', line 3, in <module> print(f.read()) File '/usr/local/python34/lib/python3.4/codecs.py', line 319, in decode (result, consumed) = self._buffer_decode(data, self.errors, final)UnicodeDecodeError: ’utf-8’ codec can’t decode byte 0x89 in position 0: invalid start byte請輸入代碼

這是為啥呢?請問除了用別的庫,有什么方法解決么?

問題解答

回答1:

不要用文本文件格式打開非文本的文件!

PNG這種文件應該用binary格式的文件來讀?。?/p>

with open(’#filename#.png’,’rb’) as f: print(f.read())回答2:

試下用 ’rb’ 模式打開

with open(’/usr/src/pycharm-2017.1/bin/pycharm.png’,’rb’) as f: print(f.read())

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 天天久久综合网站 | 高清一级做a爱视频免费 | 色综合亚洲综合网站综合色 | 欧美一级做a影片爱橙影院 欧美一级做一a做片性视频 | 亚洲一区二区三区在线网站 | 1000部啪啪勿入十八免费 | 久久婷婷久久一区二区三区 | 亚洲欧美另类自拍第一页 | 亚洲精品毛片久久久久久久 | 欧美国产综合日韩一区二区 | 亚洲精品成人一区二区aⅴ 亚洲精品大片 | 久久久久夜色精品波多野结衣 | 成人啪 | 在线免费观看污片 | 久久久免费的精品 | 香蕉免费高清完整 | 国产午夜不卡在线观看视频666 | 桃色播播 | 亚洲国产清纯 | 2048国产精品原创综合在线 | 亚洲人成s大片在线播放 | 美色阁亚洲91网站在线观看 | 国产另类图片 | 蜜桃视频一区二区三区四区 | 欧美黄色一级毛片 | 91久国产在线观看 | 成人国产在线观看 | 东京不太热在线视频免费 | 欧美毛片aaaaa片久久久久 | 亚洲欧美一区二区三区另类 | 欧美成人午夜精品免费福利 | 国产福利视频一区二区微拍 | 欧美日韩成人在线观看 | 97se狠狠狠狠狠亚洲综合网 | 欧美亚洲国产另类 | 久久久久国产精品免费 | 国产 麻豆 欧美亚洲综合久久 | 亚洲短视频在线观看 | 日韩女性性生生活视频 | 国产精品1024在线永久免费 | 日韩精品一区二区三区四区 |