新手入坑。
通常我们需要把公共函数提出来,作为公共资源调用。也避免了代码的重复书写。
比如我们在项目内创建我们的py脚本路径如下:
在公共方法中定义方法:
class CommonMethods:
def dataFormat(df):
dataList = []
for row in range(0, df.shape[0]):
dataList.append({})
for col in range(0, df.shape[1]):
col_name = df.columns.values[col]
dataList[row][col_name] = df.loc[row, col_name]
return dataList
在其他脚本中调用如下:
import akshare as ak
from Common.CommonMethod import CommonMethods //from 文件路径 import自己定义的类
stock_board_change_em_df = ak.stock_board_change_em()
data=CommonMethods.dataFormat(stock_board_change_em_df)//此处直接调用即可
print(str(data))