数据存储
外部文件
1.数据是字符串类型
with open("存储文件名.扩展名",”w/a/r+/w+/a+“,encoding) as fp:
fp.write(字符串数据)
2.数据是列表类型
with open("存储文件名.扩展名",”w/a/r+/w+/a+“,encoding) as fp:
fp.writelines(列表数据)
csv存储
1、导入pandas模块:import pandas as pd
2.构造DataFrame:pd.DataFrame(字典格式)
说明:字典中key就是表中的字段名,
values的值是一个列表,这是表中的每一个记录
dict1 = {"name":['赵小军','刘丽'],“age":[18,19]}
3.使用to_csv()方法将数据导入到外部csv中
to_csv(文件名.csv)
存储在mysql中
1.导入模块 import pymysql
2.建立连接:
conn = pymysql.Connect(host,port,user,password,db,charset)
3.编写sql语句
4.定义游标:cs = conn.cursor()
5.使用游标执行sql语句:cs.execute(sql)
6.向数据库中提交数据:conn.commit()
我们可以定义异常处理当出现异常时实现程序的回滚
conn.rollback()
7.关闭游标:cs.close()
8.关闭链接:conn.close()