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'))
    ==========================================================
  • 相关阅读:
    算法竞赛入门经典习题2-3 韩信点兵
    ios入门之c语言篇——基本函数——5——素数判断
    ios入门之c语言篇——基本函数——4——数值交换函数
    144. Binary Tree Preorder Traversal
    143. Reorder List
    142. Linked List Cycle II
    139. Word Break
    138. Copy List with Random Pointer
    137. Single Number II
    135. Candy
  • 原文地址:https://www.cnblogs.com/yaohu/p/12588996.html
Copyright © 2011-2022 走看看