一、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)表示第二行第三列的數據,也就是:備注
(未完,待續)