python讀取txt、csv和excel文件


一、python讀取txt文件:(思路:先打開文件,讀取文件,最后用for循環輸出內容)

fp = open('test.txt','r')

lines = fp.readlines()

fp.close()

for line in lines:

    username = line.split(',')[0]

    password = line.split(',')[1]

注:第一句是以只讀方式打開文本文件;第二個是讀取所有行的數據(read:讀取整個文件;readline:讀取一行數據);最后一定要關閉文件。最終會返回一個列表,通過for循環可以一個個的讀取其中的數據。如username,password。這時候通過split方法進行分割,最終可以得到username    password,這樣就可以在自動化里面做參數化了。

二、python讀取CSV文件

import csv
date =csv.reader(open('test.csv','r'))
for test in date:
    print test

    print test[0]

注:需要先導入csv包,然后通過reader方法讀取內容,最終會返回一個列表。想選擇某一列數據,只需要制定列表下標即可

三、python讀取excel

需要先安裝xlrd模塊

 

賬號 密碼 備注

import xlrd

book=xlrd.open_workbook(data_dirs()+'/system.xlsx')

sheet=book.sheet_by_index(0)
print sheet.cell_value(0,2)

注:(0,2)表示第二行第三列的數據,也就是:備注

(未完,待續)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM