python讀取txt、csv和excel文件

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

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

lines = fp.readlines()it

fp.close()自動化

for line in lines:for循環

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

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

注:第一句是以只讀方式打開文本文件;第二個是讀取全部行的數據(read:讀取整個文件;readline:讀取一行數據);最後必定要關閉文件。最終會返回一個列表,經過for循環能夠一個個的讀取其中的數據。如username,password。這時候經過split方法進行分割,最終能夠獲得username    password,這樣就能夠在自動化裏面作參數化了。import

2、python讀取CSV文件date

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

    print test[0]

注:須要先導入csv包,而後經過reader方法讀取內容,最終會返回一個列表。想選擇某一列數據,只須要制定列表下標便可

3、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)表示第二行第三列的數據,也就是:備註

(未完,待續)

相關文章
相關標籤/搜索