日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python核心编程(第九章)--文件和输入输出

發布時間:2023/12/20 python 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python核心编程(第九章)--文件和输入输出 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文件內建函數: open()函數提供了初始化輸入/輸出操作的通用接口 open()基本語法:file_object = open(filename,access_mode='r',buffering=-1) filename 是包含要打開的文件名字的字符串(可以是相對路徑或絕對路徑) access_mode也是一個字符串,通常為'r','w','a'為讀取,寫入,和追加,使用'r'模式打開的文件必須是已存在的。'w'模式打開的文件若存在先清空,再重建 工廠函數file(): 與open()一樣,可相互替換 內建方法:文件方法分為四類:輸入、輸出、文件內移動和雜項操作 輸入: 1、read():讀取字節到字符串中,有可選參數size,默認是-1,如果為-1或復數則文件將會被讀取到文件末尾。 2、 readline():讀取文件的一行,包括行結束符。同read()也有個可選參數size。 3、 readlines():讀取所有(剩余的)然后將它們作為字符串列表返回,它有個可選參數sizhint代表返回的最大字大小。 輸出: 1、write():把含有文本數據或二進制數據塊的字符串寫入到文件中去。 2、writelines():針對列表操作,接受一個字符串列表作為參數,將它們寫入文件,行結束符并不會被自動加入,如果需要的話必須在調用writelines方法前給每一行結尾加上結束符。 當使用read()或者readlines()從文件中讀取行時,Python并不會刪除行結束符 文件內的移動: seek()方法可以在文件中移動文件指針到不同位置 語法: fileObject.seek(offset[, whence]) 參數: 下面是詳細參數: offset: 文件的讀/寫指針位置. whence: 這是可選的,默認為0,這意味著絕對的文件定位,其他值是1,這意味著當前的位置和2手段尋求相對尋求相對文件的結束. 文件迭代: for eachLine in f: 文件關閉:f.close() 內建方法: 文件內建屬性:

轉載于:https://www.cnblogs.com/better-man/p/5522207.html

總結

以上是生活随笔為你收集整理的Python核心编程(第九章)--文件和输入输出的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。