python筆記2-檔案儲存體

來源:互聯網
上載者:User

標籤: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-檔案儲存體

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.