中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python中readline的“坑”

發布時間:2020-07-08 18:17:54 來源:網絡 閱讀:396 作者:goldfishe 欄目:編程語言

? ? ? 今天用python處理文件數據,用readline()方法來按行讀取,可是在接下來的邏輯里,卻怎么也取不到值,折騰了半天,原來是readline()讀出的數據會自帶換行符。這下就簡單了用strip()函數去掉換行符即可。偽代碼如下:

with?open(fpath,?'r')?as?f:
????line?=?f.readline()
??line?=?line.strip('\n')
???#?do?something

?如上處理,就不會出現莫名其妙的問題。


注意:調用read()會一次性讀取文件的全部內容,如果文件有10G,內存就爆了,所以,要保險起見,可以反復調用read(size)方法,每次最多讀取size個字節的內容。另外,調用readline()可以每次讀取一行內容,調用readlines()一次讀取所有內容并按行返回list。因此,要根據需要決定怎么調用。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安福县| 忻州市| 肇州县| 永昌县| 丰县| 万山特区| 海安县| 聂拉木县| 亳州市| 双柏县| 定南县| 斗六市| 湖州市| 威信县| 无极县| 淄博市| 武定县| 自治县| 鄂伦春自治旗| 龙海市| 武义县| 西青区| 论坛| 昭通市| 北海市| 开化县| 临安市| 玉龙| 安西县| 漯河市| 祁门县| 青海省| 梅州市| 格尔木市| 进贤县| 桃园市| 汝阳县| 博湖县| 北票市| 龙门县| 康定县|