zoukankan      html  css  js  c++  java
  • 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)
    """
    =====================================================
    # coding:utf-8

    file =open('D:xxgate.csv','r',encoding='utf-8')
    lines=file.readlines()
    file.close()
    row=[]#定义行数组
    column=[]#定义列数组
    for line in lines:
    row.append(line.split(','))
    print(row[0])#打印行数组
    for col in row:
    column.append(col[0])
    print(column)#打印第一列数组
    ==================================================
    # today = datetime.date.today()
    # oneday = datetime.timedelta(days=1)
    # yesterday = today - oneday
    # tomorrow = today + oneday
    # print(today, oneday, yesterday, tomorrow)
    #
    #
    # def jiamimd5(src):
    # m = hashlib.md5()
    # m.update(src.encode('UTF-8'))
    # return m.hexdigest()
    # print(jiamimd5('addressEdit.war'))
    ==========================================================
  • 相关阅读:
    JS 集合
    JS 字典
    JS 链表
    JS 队列
    JS 栈
    JS 列表
    JS 数组
    IOS 提示无法下载程式问题
    ubuntu 下安装Go开发环境
    菜鸟看Redis(一)
  • 原文地址:https://www.cnblogs.com/yaohu/p/12588996.html
Copyright © 2011-2022 走看看