1樓:樹莞憑豔卉
建議使用下面的方法。由於linecache會快取,所以對大檔案可以使用自己簡單是實現getline如下:
python
code
defgetline(thefilepath,desired_line_number):
ifdesired_line_number<
1:return
''for
current_line_number,
line
inenumerate(open(thefilepath,'ru')):
ifcurrent_line_number==desired_line_number-1:return
line
return''
怎麼用python讀取txt檔案裡指定行的內容,並匯入excel
2樓:匿名使用者
如果檔案不大,建議使用下面的方法。由於linecache會快取,所以對大檔案可以使用自己簡單是實現getline如下:
def getline(thefilepath, desired_line_number):
if desired_line_number < 1: return ''
for current_line_number, line in enumerate(open(thefilepath, 'ru')):
if current_line_number == desired_line_number - 1 : return line
return ''
3樓:匿名使用者
舉個簡單的例子,我這裡有乙個txt檔案,檔案中每乙個row包含的是使用者名稱和使用者的身高,我們這裡需要獲取特定的行內容,比如身高大於170cm的內容,寫入excel中。
data.txt
張三 172cm
李四 183cm
王五 166cm
趙六 159cm
孫樂樂 185cm
周熊熊 169cm
蘇鵬鵬 176cm
吳剛剛 191cm
韓軒軒 172cm
sheet.py
執行sheet.py 後,開啟同級目錄下的c.xlsx
怎麼用python讀取txt檔案裡指定行的內容,並匯入excel
怎麼用python讀取txt檔案裡指定行的內容,並匯入excel
怎麼用python讀取txt檔案裡指定行的內容,並匯入excel
4樓:匿名使用者
如果檔案不大,建議使用下面的方法。由於linecache會快取,所以對大檔案可以使用自己簡單是實現getline如下:
def getline(thefilepath, desired_line_number):
if desired_line_number < 1: return ''
for current_line_number, line in enumerate(open(thefilepath, 'ru')):
if current_line_number == desired_line_number - 1 : return line
return ''
怎麼用python讀取txt檔案裡指定行的內容,並匯入excel
5樓:乙個窮人的白
python寫程式原則是所有進來的字串(讀檔案,爬網頁),一進來就decode,處理完之後在要輸出的地方在encode。題主讀入(read)和輸出(print)在一行裡,要在win下面想不出錯就這麼寫 print response.decode('utf-8').
encode('gbk')
python 怎麼用open 函式開啟檔案
l 1 就是那個檔案的名字 os.path.join base dir,l 1 是它的全路徑 open os.path.join base dir,l 1 不就開啟它了麼 1 開啟檔案會用到open函式,標準的python開啟檔案語法如下 open name mode buffering open函...
python怎麼刪除檔案,python怎麼刪除資料夾以及裡面的所有檔案
1 建立python檔案,testremove.py 2 編寫python 刪除e test目錄下的aaa.txt檔案,import os,sys dirpath e test print 移除前test目錄下有檔案 s os.listdir dirpath 判斷檔案是否存在 if os.path....
c 用指標如何讀取檔案,c 中如何讀取檔案 並使用檔案中的資料
寫乙個讀取並顯示的函式 不理解你的意思,如果只是要讀檔案,使用fstream就好啦。fstream fin f 1.txt string str while fin.eof c 中如何讀取檔案 並使用檔案中的資料 1 在電腦上新建乙個資料夾,名稱叫txt2array。然後,開啟我們的devc 新建乙...
如果用labview讀取檔案裡的資料
使用讀取txt的控制項後,labview是把txt內的所有資料都讀出來,做成乙個陣列。你首先把txt讀出來,然後設乙個迴圈,讓每次迴圈都把陣列的某部分你要的資料顯示出來就可以了。我現在手上沒labview,可能說的不太清楚 不知道你這個txt文字檔案是如何形成的,是產生的資料乙個乙個寫入文字檔案,用...
C fopen和fgets怎麼用來讀取檔案,舉個例子謝謝
把檔名中的漢字去掉是最簡單的方法。你如果想用c 標準檔案流來讀漢字名檔案似乎不好實現,因為標準c 使用的是ansi字符集,其漢字的編碼方案好像為gb2312,而現在的系統中漢字一般使用unicode字符集,與ansi字符集的中文編碼方案不是同一種,所以無法識別。如果想要讀入含漢字檔名的檔案,最好是將...