123456789101112131415161718192021222324252627282930313233343536373839 |
- import pickle
- import pandas as pd
- import Arg
- import os
- arg = Arg.Arg()
- def saveData(name,data):
- """
- 存放数据
- :param name: 名字
- :param data: 数据
- :return:
- """
- path = arg.dataloc + r"/" + name
- os.makedirs(os.path.dirname(path), exist_ok=True)
- data.to_csv(path, index=False)
- def readData(name):
- """
- 读取数据
- :param name: 名字
- :return:
- """
- path = arg.dataloc + r"/" + name
- return pd.read_csv(path)
- def saveVar(name,data):
- path = arg.varloc + r"/" + name
- os.makedirs(os.path.dirname(path), exist_ok=True)
- with open(path, 'wb') as file:
- pickle.dump(data, file)
- def readVar(name):
- path = arg.varloc + r"/" + name
- with open(path, "rb") as file:
- split_NWP = pickle.load(file)
- return split_NWP
|