亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術(shù)文章
文章詳情頁

Python StringIO及BytesIO包使用方法解析

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

StringIO

它主要是用在內(nèi)存讀寫str中。

主要用法就是:

from io import StringIOf = StringIO()f.write(‘12345‘)print(f.getvalue())f.write(‘54321‘)f.write(‘a(chǎn)bcde‘)print(f.getvalue())#打印結(jié)果123451234554321abcde

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

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

BytesIO

想要操作二進(jìn)制數(shù)據(jù),就需要使用BytesIO。

當(dāng)然包括視頻、圖片等等。

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

請注意,寫入的不是str,而是經(jīng)過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())

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 亚洲加勒比久久88色综合1 | 一级做a爰片毛片 | 国产精品99久久久久久人 | 欧美色黄毛片 | 怡红院在线观看 | 日本加勒比视频在线观看 | 成人欧美 | 久久久精品久久久久久久久久久 | 国产美女一区二区三区 | 毛片免费看 | 久久狠狠 | 香蕉依依精品视频在线播放 | 国产不卡在线播放 | 国产精品亚洲欧美日韩区 | 一区二区三区四区在线免费观看 | 尹人香蕉久久99天天拍 | 成年女人免费看 | 高清国产精品久久 | 美女扒开双腿让男人爽透视频 | 91小视频在线观看免费版高清 | 热99re久久精品这里都是免费 | 欧产日产国产精品精品 | 精品国产三级a∨在线观看 精品国产三级a在线观看 | 欧美一区二区三区不卡免费 | 欧美日韩国产一区二区三区在线观看 | 国产高清视频免费在线观看 | www日本高清视频 | 久久91亚洲精品中文字幕 | 日本天堂网址 | 久久国产精品久久国产片 | 中文精品视频一区二区在线观看 | 欧美日韩一区二区不卡三区 | 大尺度福利视频在线观看网址 | 国产精品不卡无毒在线观看 | 午夜在线精品不卡国产 | 国产aⅴ精品一区二区三区久久 | 宅女深夜福利视频在线 | 免费一级大毛片a一观看不卡 | 国产高清视频免费最新在线 | 国产亚洲高清视频 | 日本精品一区二区三区在线视频 |