python文件處理--慕課網(wǎng)

概念:文件是對(duì)象
屬性:用戶硫戈,讀锰什,寫,執(zhí)行權(quán)限丁逝;
操作:
    打開 f = open(name[,mode[buf]]) 文件路徑 打開方式 緩沖大小
        mode打開方式
            r 只讀 文件必須存在
            w 只寫 文件不存在創(chuàng)建 文件存在先清空內(nèi)容
            a 追加 文件不存在創(chuàng)建
            r+/w+ 讀寫
                r+ 從文件頭寫
                w+ 清空文件再寫
            a+ 追加讀寫
            二進(jìn)制方式 加b 如 rb 只讀
    讀取 read([size]) readline([size])--一行 readlines([size])--每行組成的列表
        readlines的size和前面的size不一樣 并且最多讀到buff8198
        iter 迭代器--推薦
    寫入
        write(str) 字符串寫入
        writelines(sequence of strings) 寫入多行 參數(shù)為可迭代的對(duì)象
        文件緩沖到buffer
            主動(dòng)調(diào)用close或flush方法
            大于緩存 寫緩存自動(dòng)同步到磁盤
    關(guān)閉 close()
        進(jìn)程最大限制:1024個(gè) 
    文件指針
        操作:
            seek(offset[,whence]):移動(dòng)文件指針汁胆;
                偏移量(可以為負(fù)),
                偏移相對(duì)位置
                    os.SEEK_SET/CUR/END 相對(duì)文件起始/當(dāng)前/結(jié)尾位置
            tell() 返回當(dāng)前文件偏移
文件屬性編碼格式
    文件屬性
        file.fileno() 文件描述符
        file.mode 文件打開權(quán)限
        file.encoding 文件編碼格式
        file.closed 文件是否關(guān)閉
    標(biāo)準(zhǔn)文件
        sys.stdin 文件標(biāo)準(zhǔn)輸入
        sys.stdout 文件標(biāo)準(zhǔn)輸出
        sys.stderr 文件標(biāo)準(zhǔn)錯(cuò)誤
    文件命令行參數(shù)
        sys.argv屬性 字符串組成的列表霜幼,通過它可得到命令行參數(shù)
    編碼格式
        1. a=unicode.encode(u'中文'嫩码,'utf-8')
        2. codecs模塊 創(chuàng)建編碼格式文件
            open(fname,mode,encoding,errors,buffering)
os模塊對(duì)文件和目錄操作
    它的每一個(gè)方法都是一個(gè)系統(tǒng)調(diào)用
    os.open(filename,flag[,mode])打開文件
        flag 打開文件方式 os_....
    os.read(fd,buffersize) 讀取
    os.write(fd,string) 寫入
    os.iseek(fd,pos,how) 指針
    os.close(fd) 關(guān)閉
    目錄操作
        os.mkdir()罪既,os.rmdir()铸题,os.listdir(),os.chdir()琢感,
    os.path
        os.path.exists()丢间,os.path.isfile(),os.path.abspath()猩谊,os.path.isdir()千劈,os.path.getsize(filename),os.path.dirname(p)牌捷,os.path.basename()
ConfigParser模塊--管理ini文件
    代碼編寫前提
        面向?qū)ο缶幊袒痉椒?對(duì)類和對(duì)象有一定了解
        對(duì)文件有基本的認(rèn)識(shí) 能正常操作文件
        掌握ConfigParser模塊基本使用
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末墙牌,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子暗甥,更是在濱河造成了極大的恐慌喜滨,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,718評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件撤防,死亡現(xiàn)場(chǎng)離奇詭異虽风,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門辜膝,熙熙樓的掌柜王于貴愁眉苦臉地迎上來无牵,“玉大人,你說我怎么就攤上這事厂抖【セ伲” “怎么了?”我有些...
    開封第一講書人閱讀 158,207評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵忱辅,是天一觀的道長(zhǎng)七蜘。 經(jīng)常有香客問我,道長(zhǎng)墙懂,這世上最難降的妖魔是什么橡卤? 我笑而不...
    開封第一講書人閱讀 56,755評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮损搬,結(jié)果婚禮上碧库,老公的妹妹穿的比我還像新娘。我一直安慰自己巧勤,他們只是感情好谈为,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,862評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著踢关,像睡著了一般伞鲫。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上签舞,一...
    開封第一講書人閱讀 50,050評(píng)論 1 291
  • 那天秕脓,我揣著相機(jī)與錄音,去河邊找鬼儒搭。 笑死吠架,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的搂鲫。 我是一名探鬼主播傍药,決...
    沈念sama閱讀 39,136評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼魂仍!你這毒婦竟也來了拐辽?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,882評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤擦酌,失蹤者是張志新(化名)和其女友劉穎俱诸,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體赊舶,經(jīng)...
    沈念sama閱讀 44,330評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡睁搭,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,651評(píng)論 2 327
  • 正文 我和宋清朗相戀三年赶诊,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片园骆。...
    茶點(diǎn)故事閱讀 38,789評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡舔痪,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出锌唾,到底是詐尸還是另有隱情辙喂,我是刑警寧澤,帶...
    沈念sama閱讀 34,477評(píng)論 4 333
  • 正文 年R本政府宣布鸠珠,位于F島的核電站,受9級(jí)特大地震影響秋麸,放射性物質(zhì)發(fā)生泄漏渐排。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,135評(píng)論 3 317
  • 文/蒙蒙 一灸蟆、第九天 我趴在偏房一處隱蔽的房頂上張望驯耻。 院中可真熱鬧,春花似錦炒考、人聲如沸可缚。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽帘靡。三九已至芭梯,卻和暖如春双霍,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背夹界。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評(píng)論 1 267
  • 我被黑心中介騙來泰國(guó)打工戈次, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留轩勘,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,598評(píng)論 2 362
  • 正文 我出身青樓怯邪,卻偏偏與公主長(zhǎng)得像绊寻,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子悬秉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,697評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容