我是使用 python 编程处理数据库的新手。
通过使用 python 编程,我想读取由 STUDEN T_NAME、STUDENT_MARKS 组成的原始文本文件。由管道符号分隔(如下例所示),我想将此数据推送到学生表中,该表由 2 列(STUDENT_NAME,STUDENT_MARKS)和各自的数据值组成。
输入数据文件将是这样的(它由数千条这样的记录组成),我的输入文件是 .Dat 文件,它仅以记录开头,每行包含 0 个或更多记录数(没有固定的记录数在每一行),没有其他关键字出现在其他任何地方::
记录 STUDENT_NAME| 杰克| STUDENT_MARKS|200| 学生姓名| 克拉克 |STUDENT_MARKS|200| 学生姓名| 艾基尔 | STUDENT_MARKS|30| 学生姓名| 水库 | STUDENT_MARKS|200| 学生姓名| 琼斯 | STUDENT_MARKS|200| 学生姓名| 杰克 | STUDENT_MARKS|100|
输出mysql表table::
学生姓名| STUDENT_MARKS
jack | 200 clark | 200
…………
请建议我以有效的方式读取文件和推送数据。如果有人能给我脚本来实现这一点,我将不胜感激。