如何用Python指令碼從檔案讀取資料?

2022-03-12 05:17:34 字數 464 閱讀 1995

最近自學python的進度比較慢,工作之餘斷斷續續的看著效率比較低,看來還是要狠下心來每天進步一點點。

import os

#從標準庫匯入os模組

os.chdir('f:\headfirstpython\chapter3')

#切換到包含資料檔案的資料夾

data = open('sketch.txt')

#開啟乙個命名檔案,將檔案賦給名為data的檔案物件

for each_line in data:

print(each_line, end='')

#迴圈讀取檔案沒有內容

data.close()

#檔案處理完成後關閉

通過for迴圈遍歷檔案每一行,直至完成。

其實也支援逐行讀取的如print(data.readline(), end='')

python開啟檔案 如何用Python讀寫檔案

前面我們已經介紹了很多python相關的基礎知識,大家是不是對python已經有了進一步認識了呢?作為人工智慧時代的熱門程式語言,開始接觸並學習python的孩子越來越多,家長們都不想讓自己的孩子落於人後,近期前來找陳老師諮詢相關課程的人不少。今天和大家說說如何用python操作乙個檔案的內容,一起...

如何用expect讀檔案

之前我寫expect指令碼喜歡在bash中嵌入here document來實現,因為這樣往expect指令碼中傳shell變數比較方便。結果最近發現有個問題,當我用while讀檔案的時候,變數值全部為空。這是因為here document中把變數當作是bash的變數,而不是expect中的變數。所以...

如何用readstring()來讀檔案

對於一般檔案的讀取,建議還是用cstdiofile來進行行的讀與寫操作,這樣非常方便的.問題提出 一資料檔案一行一條記錄,我用file.readstring 一次讀一行,並對讀取的資料做一些處理 請問 while 檔案還沒到結尾 檔案還沒到結尾如何判斷?如果,到了指定位置不讀了,過一會兒再讀又如何做...