美文网首页
pandas学习笔记(三)操作文件

pandas学习笔记(三)操作文件

作者: frankie_cheung | 来源:发表于2019-02-03 18:26 被阅读0次

    数据的来源可以是excle,也可以是json,也可以是CSV,甚至经常会用到数据库的数据,下面是使用pandas进行文件操作。

    MySQL

    读取MySQL非常简单,只需要在sql语句下data=pd.read_sql(sql=sql,con=conn),就可以去读取MySQL的数据。
    读取出来的数据是Dataframe格式,假如你想转为python的格式,可以使用:data.values.tolist(),方法进行转换。

    EXCLE

    读取excle也非常简单,data=pd.read_excle('path'),写excle为:先把list之类的数据转换为dataframe数据格式,然后使用data.to_excle('path'),注意excle需要以.xls结尾,xlsx格式的暂时不支持。

    CSV

    CSV的读取和写入和excle基本相同,需要注意的是早读写的过程中路径一定不要为中文路径,否则报错,CSV在写入时,加入文件中有中文,可以这样设置:

    data.to_csv("C:/Users/win/Desktop/exportcsvdata/PROVINCE_CITY.csv",encoding="utf_8_sig")
    

    相关文章

      网友评论

          本文标题:pandas学习笔记(三)操作文件

          本文链接:https://www.haomeiwen.com/subject/rxxusqtx.html