利用python如何读取txt文件中的数据?python如何读取txt文件中的数据?

我们使用python的时候经常需要读取txt文件中的数据内容, 想要把txt文档里的数据读取出来然后进行绘图,可能会借助函数,或者是Python中的库,下面这篇文章主要给大家介绍了关于利用python如何读取txt文件中的数据?python如何读取txt文件中的数据?的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下 。

利用python如何读取txt文件中的数据?python如何读取txt文件中的数据?

文章插图
平时我们使用Python读取的文件一般都是excel或者是json,今天读取的是txt文件中的数据,有时候也可以对txt文件中的数据读取之后进行绘图的处理,下面给大家介绍两种读取方法:
方法一:使用open函数
这个方法是Python中最基本的读取文件数据的方法,读取任何的文件都可以使用这个函数,它会将会文件中的数据读取到一个列表中,然后在使用这个函数来对文件进行打开,具体的代码如下:
def HH(file_name):    data = []    file = open(file_name,'r') 打开文件    file_data = file.readlines()读取所有行    for row in file_data:        tmp_list = row.split(',')       tmp_list[-1] = tmp_list[-1].replace('\n',',')        data.append(tmp_list)将每行数据插入data中        return dataif __name__=="__main__":    data = HH('test.txt')    print(data)一般在Python中对文件的读取步骤就是先使用open函数打开文件、read读取文件数据内容、close关闭文件3个步骤,在上面的代码中,使用了split,是以逗号的形式分割文件中每一行的数据,replace是对文件中的换行符进行删除 。最后将数据存放在data中 。
方法二:使用numpy包的loadtxt方法
这种方法通常会在对实验的数据进行处理的时候才使用到,numpy它本身是一个计算包,所以在使用loadtxt方法是时候,文件中的数据必须是数字,如果是其他的字符,运行结果会出错 。
【利用python如何读取txt文件中的数据?python如何读取txt文件中的数据?】到此这篇关于利用python如何读取txt文件中的数据?python如何读取txt文件中的数据?的文章就介绍到这了,更多相关python读取txt的数据内容可以继续关注学习 。

    推荐阅读