import csv


def readCsvData_arrDict(path,encoding='utf-8'):
    """
    根据path路径,读取csv文件。并以list的数组形式返回
    数组中的每一项都是字典的形式（dict）
    :param str path: csv文件的读取路径
    :param str encoding:以什么样的编码读取数据
    :return:list数组，数组中每一项为字典
    """
    with open(path, 'r', encoding=encoding) as fp:
        # encoding是读取时候的解码规则
        readers = csv.DictReader(fp)
        return list(readers)