簡體   English   中英

蟒蛇 2.7.3 。 . . 寫入 .jpg/.png 圖像文件?

[英]Python 2.7.3 . . . Write .jpg/.png image file?

所以我有一個 .jpg/.png 並且我在下面提供的文本編輯中打開它:

無論如何,我可以將這些異國情調的符號保存到 Python 中的字符串中,以便稍后將其寫入文件以生成圖像嗎?

我試圖導入一個包含 beta 符號的字符串,但我收到一個發送非 ASCII 的錯誤,所以我假設同樣會發生這種情況。

有沒有辦法解決這個問題?

謝謝

文本編輯中 Image.png 的部分:

在此處輸入圖片說明

您在文本編輯中看到的是一個二進制文件,試圖用人類可讀的字符來表示它。

只需在python中將文件作為二進制文件打開:

with open('picture.png', 'rb') as f:
    data = f.read()

with open('picture_out.png', 'wb') as f:
    f.write(data)

您可以通過提供要openrb標志以二進制格式讀取文件,然后將文件中的內容保存到文本文件中。 我不知道這有什么意義,但你去吧

# read in image data
fh = open('test.png','rb')
data = fh.read()
fh.close()

# write gobbledigoock to text file
fh = open('test.txt','w')
fh.write(data)
fh.close
fh.close()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM