亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

python 中文件輸入輸出及os模塊對文件系統的操作方法

2020-02-15 22:49:55
字體:
來源:轉載
供稿:網友

整理了一下python 中文件的輸入輸出及主要介紹一些os模塊中對文件系統的操作。

文件輸入輸出

1、內建函數open(file_name,文件打開模式,通用換行符支持),打開文件返回文件對象。

2、對打開文件進行讀取時,readline()與readlines()的區別在于是否一次性的讀取所有的內容,并將每行的信息作為列表中的一個子項。

例如:文件test.txt中

  1,3,4
  2,35,6

分別用readline與readlines對其進行讀取

r=file_object.readline();#結果為1,3,4r=file_object.readlines();#結果為['1,3,4/n', '2,35,6']

3、文件迭代

使用迭代器的file.next()用于讀取文件的下一行。相比for循環,更復雜,一般采用 for循環直接迭代。

4、文件移動

seek(off,whence=0)可以在文件中移動文件指針到不同的位置,,從文件中移動off個操作標記(文件指針),正往結束方向移動,負往開始方向移動。如果設定了whence參數,就以whence設定的起始位為準,0代表從頭開始,1代表當前位置,2代表文件最末尾位置。
tell()可以展示 我們的移動過程,展示我們的當前位置

5、os模塊

6、文件寫入f.write();writelines()接受一個字符串列表作為參數

需要手動輸入換行符/n;

fobj=open('test','w');#直接在指定路徑下打開test1 ,如果沒有則直接生成,但若存在,則出錯;fobj.write('foo/n');fobj.write('bar/n');fobj.close();#結果為#foo#barimport os;file_object=open(r'E:/Python/iostream_test/test.txt','r+');aline=raw_input("Enter a line ('.'to quit):");if aline !=".":  file_object.write('%s%s' % (aline,os.linesep));#在文件test.txt中寫入一條字符串結果為txt 文件中的一個內容

標準文件

一般程序一執行,就可以訪問3個標準文件,分別是標準輸入(一般是鍵盤)、標準輸出(到顯示器的緩沖輸出)和標準錯誤(到屏幕的非緩沖輸出),這里的緩沖、非緩沖是指open()的三個參數。

文件系統

對文件系統的訪問大多通過python的os模塊實現。該模塊是python訪問操作系統功能的主要接口。

os除了對進程和進程運行環境進行管理外,os模塊還負責處理大部分的文件系統操作,包括刪除/重命名文件,遍歷目錄樹,已經管理文件訪問權限等。

另一個os.path 模塊可以完成針對路徑名的操作,它提供函數 完成管理和操作文件路徑中的各個部分,獲取文件或者子目錄信息,文件路徑查詢等操作。

針對os path的操作,操作對象E:/Python/iostream_test文件及其下的test.txt文件

os.path.exists(),檢測指定路徑的文件或者目錄是否存在。

import os;for tempdir in ('/test.txt',r'E:/Python/iostream_test/test.txt'): if os.path.exists(tempdir):   print 'yes';   break;else:  print 'no temp directory available';  tempdir=' ';#結果為yes,# 若in中改為('/test.txt',r'D:/Python/iostream_test/test.txt'),則結果為no temp directory availableos.path.isdir(),檢測指定了路徑是否存在且為一個目錄,只能是目錄,否則報錯。import os;for tempdir in ('/test.txt',r'E:/Python/iostream_test/test.txt'): #in中檢測的是文件,而非目錄,所以未輸出yes if os.path.isdir(tempdir):   print 'yes';   break;else:  print 'no temp directory available';  tempdir=' ';# 輸出no temp directory availableimport os;for tempdir in ('/test.txt',r'D:/Python/iostream_test/test.txt'):#指定路徑在D盤,因而不存在 if os.path.isdir(tempdir):   print 'yes';   break;else:  print 'no temp directory available';  tempdir=' ';import os;for tempdir in ('/test.txt',r'E:/Python/iostream_test'): if os.path.isdir(tempdir):   print 'yes';   break;else:  print 'no temp directory available';  tempdir=' ';#輸出的是yes            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美成人午夜激情在线| 深夜福利一区二区| 欧美国产日韩一区二区三区| 日韩大陆毛片av| 91精品国产自产在线观看永久| 欧美精品久久久久久久久久| 欧美精品中文字幕一区| 91香蕉国产在线观看| 精品亚洲夜色av98在线观看| 2019中文字幕在线免费观看| 国产日韩欧美视频在线| 日韩中文字在线| 亚洲天堂影视av| 欧美精品久久久久a| 久久久91精品| 91香蕉嫩草神马影院在线观看| 国产成人97精品免费看片| 久久久久久97| 国产丝袜一区二区三区| 91成人在线播放| 亚洲级视频在线观看免费1级| 久久精品亚洲精品| 日韩高清中文字幕| 日韩电影免费观看在线| 久久久久久亚洲精品中文字幕| 亚洲免费精彩视频| 亚洲一级片在线看| 国产成人啪精品视频免费网| 日韩精品视频观看| 亚洲成av人乱码色午夜| 亚洲人高潮女人毛茸茸| 久久97精品久久久久久久不卡| 亚洲精品成人久久久| 一区二区欧美久久| 亚洲成人精品在线| 国产精品美女久久久免费| 在线日韩第一页| 久久香蕉国产线看观看网| 成人黄色av免费在线观看| 国产亚洲视频在线观看| 欧美激情精品久久久久久大尺度| 国产精品久久久久久av福利软件| 色与欲影视天天看综合网| 欧美激情啊啊啊| 欧美亚洲激情在线| 情事1991在线| 国产欧美精品在线播放| 国产69精品久久久久9999| 欧美日产国产成人免费图片| 久久青草福利网站| 精品久久久久久久久久久| 亚洲国产天堂久久国产91| 97精品免费视频| 欧美性猛交xxxx久久久| 日本中文字幕不卡免费| 欧美猛交免费看| 中文字幕av一区中文字幕天堂| www.欧美视频| 日韩av影院在线观看| 成人97在线观看视频| 色老头一区二区三区在线观看| 国产精品天天狠天天看| 亚洲视频免费一区| 日韩精品久久久久| 亲爱的老师9免费观看全集电视剧| 青青久久aⅴ北条麻妃| 久久久国产一区二区三区| 国产69久久精品成人看| 欧美三级xxx| 国产精品成人aaaaa网站| 91av成人在线| 欧美精品一区二区三区国产精品| 日韩免费在线视频| 国产精品com| 国产欧美日韩最新| 国产精品电影一区| 亚洲一区亚洲二区亚洲三区| 成人性生交大片免费观看嘿嘿视频| 欧美在线视频观看免费网站| 亚洲国产精品电影| 成人免费自拍视频| 国产精品爱啪在线线免费观看| 最近更新的2019中文字幕| 国产精品高潮呻吟视频| 日韩精品欧美激情| 久久精品国产免费观看| 97精品国产97久久久久久春色| 国模精品系列视频| 国产成人久久久精品一区| 欧美大胆a视频| 久久夜色撩人精品| 日本午夜在线亚洲.国产| 久久91亚洲精品中文字幕奶水| 欧美最猛性xxxxx亚洲精品| 精品中文字幕在线2019| 日本精品在线视频| 九九热最新视频//这里只有精品| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲国产欧美一区二区三区同亚洲| 欧美国产中文字幕| 久久精品青青大伊人av| 欧美成人高清视频| 欧美巨乳在线观看| 久久久久久久一区二区三区| 亚洲一区999| 国产视频一区在线| 亚洲精美色品网站| 欧美视频在线观看免费| 萌白酱国产一区二区| 欧美视频在线免费| 亚洲成人免费网站| 亚洲激情免费观看| 精品久久久久久久中文字幕| 成人夜晚看av| 欧美日韩美女在线观看| 欧美精品18videos性欧美| 欧美又大又硬又粗bbbbb| 欧美激情一级欧美精品| 欧美国产高跟鞋裸体秀xxxhd| 亚洲精品动漫100p| 国产日韩中文在线| 欧美激情性做爰免费视频| 日韩理论片久久| 国产精品欧美日韩久久| 亚洲老头同性xxxxx| 国产精品1234| 国产欧美在线视频| 欧美激情乱人伦| 久久成人一区二区| 中文字幕日韩精品在线观看| 影音先锋欧美精品| 欧美黑人一区二区三区| 97色在线视频| 国产精品草莓在线免费观看| 亚洲曰本av电影| 久久久91精品国产一区不卡| 久久久久久噜噜噜久久久精品| 中文字幕亚洲色图| 亚洲视频第一页| 狠狠干狠狠久久| 日韩精品中文字幕久久臀| 日韩在线观看网址| 亚洲国产精久久久久久| 色综合久久久久久中文网| 亚州av一区二区| 国产日韩欧美在线看| 日韩网站在线观看| 岛国精品视频在线播放| 久久久黄色av| 精品久久久久久国产91| 亚洲美女在线视频| 一本色道久久88精品综合| 国产精品久久久久不卡| 欧美激情精品久久久久久| 亚洲人成77777在线观看网| 欧美日韩国产123| 亚洲精品视频中文字幕| 欧美日韩国产二区| 日本免费一区二区三区视频观看| 亚洲电影第1页| 人人澡人人澡人人看欧美| 国产日韩欧美中文在线播放| 97色在线视频观看| 国产精品视频色|