課程
/后端開發
/Python
/Python3 進階教程(新版)
輸入代碼,運行以后圖片并沒有打開,為什么?
2020-12-22
源自:Python3 進階教程(新版) 6-3
正在回答
已經打開了,只不過這里的“打開”和雙擊圖片文件的“打開”不一樣。
可以試試,就知道圖片是以二進制的形式打開的,并不能彈出
f=open('圖片名','rb+')
data=f.read(1)
print(data)
f.close()
然后f=open('圖片名','rb+')這句注釋或刪除,試試看。一對比就知道,之前你其實已經打開了圖片
你應該只是將圖片打開了,并沒有讀取或者顯示
SunTv
幕布斯6178042
舉報
學習函數式、模塊和面向對象編程,掌握Python高級程序設計
2 回答我在IDLE中輸入參考答案代碼為什么運行了但是沒有任何顯示呢
3 回答為什么我的代碼會多打印一個none出來
1 回答請教一下!為什么我打不開文件?
1 回答我代碼寫在python commandline中,為啥不能運行
2 回答為什么沒有重復輸出相同的數字
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2021-05-22
已經打開了,只不過這里的“打開”和雙擊圖片文件的“打開”不一樣。
可以試試,就知道圖片是以二進制的形式打開的,并不能彈出
f=open('圖片名','rb+')
data=f.read(1)
print(data)
f.close()
然后f=open('圖片名','rb+')這句注釋或刪除,試試看。一對比就知道,之前你其實已經打開了圖片
2021-01-29
你應該只是將圖片打開了,并沒有讀取或者顯示