Python中文件读取的基本方法操作是怎样

Admin 2022-05-28 群英技术资讯 566 次浏览

这篇文章给大家分享的是Python中文件读取的基本方法操作是怎样。小编觉得挺实用的,因此分享给大家做个参考,文中的介绍得很详细,而要易于理解和学习,有需要的朋友可以参考,接下来就跟随小编一起了解看看吧。

前言:如果你使用的是Anaconda中的Jupyter,则不需要下载Pands和Numpy库;如果你使用的是pycharm或其他集成环境,则需要Pands和Numpy库

一·Numpy库中操作文件

1.操作csv文件

import numpy as np
a=np.random.randint(0,10,size=(3,4))
np.savetext("score.csv",a,deliminter=",")

a:自己随便创建的数组,deliminter:分隔符,score:要读取的文件名

或者

import numpy as np
data=np.loadtxt("score.csv",delimiter=",",skiprows=1,dtype=str)

skiprows:跳过第一行,dtype:数据读出的类型为字符型

2.在pycharm中操作csv文件

import csv
with open("score.csv",'r')as fp:
reader=csv.reader(fp)
for x in reader:
     print(x)

reader:迭代器

3.其他情况(.npy类型文件)

import numpy as np
c=np.random.randint(0,10,size=(2,3))
np.save("文件名",c)
c1=np.load("文件名.npy")

二·Pandas库中操作文件

1.操作csv文件

import pandas as pd
df=pd.read_csv("exl.csv")

或者

import pandas as pd
pd.read_table("exl.csv",sep=',')

sep:分隔符

2.从剪贴板上复制数据

import pandas as pd
BS=pd.read_clipboard

3.读取excel或xlsx文件

import pandas as pd
df=read_excel("exl.xlsx")

三·补充

1.常用

import os
os.chdir()

chdir()中写上你想读取文件的目录,表示将目录转化到你想读取文件的目录.

2.pandas中读取文件的函数

  • read_csv  从文件,URL,文件型对象中加载带分隔符的数据。默认分隔符为逗号
  • read_table   同上,但默认分隔符为制表符(“t”)
  • read_fwf  读取定宽列格式数据(无分隔符)
  • read_clipboard  读取剪贴板中的数据
  • read_excel  从Excel 或xlsx文件中读取表格数据
  • read_hdf   读取pandas写的HDF5文件
  • read_html  读取html文档中的所以表格
  • read_json    读取json字符串中的数据
  • read_msgpack 二进制格式编码的pandas数据
  • read_pickle  读取python pickle 格式中存储的任意对象
  • read_sas   读取存储于SAS系统自定义存储格式为SAS数据集
  • read_sql   读取SQL查询结果为pandas的DataFrame
  • read_stata 读取stata文件格式的数据集

总结


上述内容具有一定的借鉴价值,感兴趣的朋友可以参考,希望能对大家有帮助,想要了解更多"Python中文件读取的基本方法操作是怎样"的内容,大家可以关注群英网络的其它相关文章。 群英智防CDN,智能加速解决方案
标签: python文件读取

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

猜你喜欢

成为群英会员,开启智能安全云计算之旅

立即注册
专业资深工程师驻守
7X24小时快速响应
一站式无忧技术支持
免费备案服务
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
在线客服
微信公众号
返回顶部
返回顶部 返回顶部
在线客服
在线客服