@### 读取列名
columns = dataframe.columns[1: -6].tolist()
读取相应列名下的数据(输出为list)
list = dataframe[columns].values.tolist()
取第一行为list[0]
读取相应列名下的数据(输出为dict)
def df_json(dataframe, columns: list, renamecolumns: dict, quchong=True):
if renamecolumns:
data = dataframe[columns].rename(columns=renamecolumns).to_json(orient="records", force_ascii=False)
else:
data = dataframe[columns].to_json(orient="records", force_ascii=False)
if quchong:
unique_list = [x for i, x in enumerate(json.loads(data)) if x not in json.loads(data)[:i]]
return unique_list
else:
return json.loads(data)
读取某一列的所有数据
dataframe['列名'].tolist())
将合并单元格进行填充
dataframe.ffill()