標籤:python 檔案儲存體
python檔案儲存體
1.建立目錄mkdir()
mkdir(‘/test‘)
2.擷取目前的目錄os.getcwd()
os.getcwd()
3.以列表形式輸出目前的目錄下檔案
os.listdir(os.getcwd())
4.讀取檔案
file = open(‘檔案‘,‘讀/寫/追加等等‘)
讀取全部內容
f = file.read()
逐行讀取內容
f = file.readline()
將每行內容以列表形式輸出
f = file.readlines()
5.字串以固定分隔字元分割成列表str.split(‘分隔字元‘)
str = ‘a:b:c:d:e‘
list = str.split(‘:‘)
list = [‘a‘,‘b‘,‘c‘,‘d‘]
6.刪除分行符號str.strip(‘\n‘)
str = ‘abcde\n‘
new_str = str.strip(‘\n‘)
7.關閉檔案file.close()
file.close()
8.尋找字串中的子字串str.find(‘要尋找的子字串‘)
str = "I tell you,there‘s no such thing as a flying circus."
str.find(‘:‘) 字串中沒有:所以輸出-1
str.find(‘no‘) 字串中有no所以輸出索引位置
9.錯誤異常調試try...except
try:
...
...
except:
...
10.判斷檔案是否存在os.path.exists(‘檔案名稱‘)
os.path.exists(‘1‘)
如果檔案存在則返回True,否則返回False
11.寫檔案
file = open(‘data.out‘,‘w‘)
12.遍曆一個列表去寫入全部內容
list = [‘foo‘, ‘bar‘]
fl=open(‘list.txt‘, ‘w‘)
for i in list:
fl.write(i)
fl.write("\n")
fl.close()
本文出自 “八英裡” 部落格,請務必保留此出處http://5921271.blog.51cto.com/5911271/1655558
python筆記2-檔案儲存體