流程
需要通过MySQL
查找task_config
含有表与字段对应的task_name
, 利用python
实现自动化操作:python读取MySQL获取数据并追加存储到csv
中。
csv
的表格如下:
task_name | task_config | ziduan |
---|
主要的代码流程如下:
- 从文件中获取该表的字段
- 根据表名和字段匹配
task_name
- 增加一列标注字段并追加写入
csv
代码
其中注释中,有标注修改点的需要视情况进行修改。
需要的包
import pymysql
import pandas as pd
import csv
import numpy as np
读取文件,获得字段
def get_ziduans(filename):
f = open(filename)
ziduans = pd.read_table(f,header=None)
return ziduans
连接MySQL获取数据
def get_data_from_sql(dbName, tableN