Python数据采集5

数据存储

外部文件

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()

资料领取请移步公众号“程序员森芋”

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容