av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

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

Python StringIO及BytesIO包使用方法解析

瀏覽:106日期:2022-07-21 11:53:26

StringIO

它主要是用在內存讀寫str中。

主要用法就是:

from io import StringIOf = StringIO()f.write(‘12345‘)print(f.getvalue())f.write(‘54321‘)f.write(‘abcde‘)print(f.getvalue())#打印結果123451234554321abcde

也可以使用str初始化一個StringIO然后像文件一樣讀取。

f = StringIO(‘hellonworld!‘)while True: s = f.readline() if s == ‘‘: break print(s.strip()) #去除n#打印結果helloworld!

BytesIO

想要操作二進制數據,就需要使用BytesIO。

當然包括視頻、圖片等等。

from io import BytesIOf = BytesIO()f.write(‘保存中文‘.encode(‘utf-8‘))print(f.getvalue())#打印結果b‘xe4xbfx9dxe5xadx98xe4xb8xadxe6x96x87‘

請注意,寫入的不是str,而是經過UTF-8編碼的bytes。

存放圖片

f = BytesIO()image_open = open(‘./1.jpg‘, ‘rb‘)f.write(image_open.read())image_save = open(‘./2.jpg‘, ‘wb‘)image_save.write(f.getvalue())

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 在线观看的av网站 | 欧美久久综合 | 国产精品久久久久久久久借妻 | 日本一级做a爱片 | 国产黄色免费网站 | 一区二区三区视频在线 | 久久久三级 | 欧美午夜精品久久久久免费视 | 欧美性猛交乱大交 | 青青草免费在线观看 | 精品在线观看视频 | 黄色一级片免费看 | 欧美一级淫片 | 国产普通话对白 | 成人永久免费视频 | 久久精品欧美一区二区三区不卡 | 中文字幕麻豆 | 懂色av一区二区三区 | 久久免费视频观看 | 在线观看日韩欧美 | 99视频 | 美女一级片 | 亚洲欧美日韩一区二区三区四区 | 日韩毛片在线 | 成人91视频| 欧美不卡一区二区三区 | 亚洲福利网站 | 蜜臀久久99精品久久久久久宅男 | 国产视频一二三 | 在线免费毛片 | 日本免费黄色网址 | 国产精品免费在线播放 | 在线观看黄色小视频 | 国产日韩欧美综合 | 不卡视频在线观看 | 国产精品美女久久久久av爽 | 一区二区不卡视频 | 亚洲在线免费视频 | 欧美日韩中文字幕在线 | 欧美精品在线观看视频 | 一级片在线免费观看 |