csv,Excel

import csv, xlrd


def read_csv(x, y, file_name=''):
rows = []
with open(file_name, 'rb') as f:
reads = csv.reader(f, dialect=',', quotechar='|')
next(reads, None)
for row in reads:
rows.append(row)
return x, y


def write_csv(data, file_name=''):
with open(file_name, 'rb') as f:
write = csv.writer(f)
write.writerows(data)
f.close()


def read_excel(x, y, file_name=''):
book = xlrd.open_workbook(file_name)
sheet = book.sheet_by_index(0)
return sheet.cell_value(x, y)


"""
@data(*mk_csv.read_csv(file_name=''))
@unpack
def test_case(self, x, y):
self.driver.find_elenment_by_id(x).send_keys(y)
"""

Guess you like

Origin www.cnblogs.com/yaohu/p/12588996.html