(38条消息) python读取txt文件(多种方法)

原始数据:唐诗一百首.txt

方法1

f=open('唐诗一百首.txt', encoding='gbk')txt=[]for line in f:    txt.append(line.strip())print(txt)

line.strip() 去除首尾空格
encoding 编码格式 utf-8,gbk

方法2

f=open('唐诗一百首.txt')line = f.readline().strip() #读取第一行txt=[]txt.append(line)while line:  # 直到读取完文件   line = f.readline().strip()  # 读取一行文件,包括换行符   txt.append(line)f.close()  # 关闭文件print(txt)

方法3:

f=open('唐诗一百首.txt')data = f.readlines()  # 直接将文件中按行读到list里,效果与方法2一样f.close()  # 关print(data) #返回list

读取出的有换行符\n

方法4:
读取数据文件

import numpy as npdata = np.genfromtxt("文档练手.txt",dtype=[int, float,int])  # 将文件中数据加载到data数组里print(data)

原始txt

结果:

np.genfromtxt 里有个分隔符参数,delimiter 默认None,也可以delimiter=’,’
读取

(0)

相关推荐

  • python学习------文件的读与写

    python学习------文件的读与写

  • (38条消息) python 读取txt中文文本

    txt文本的存储形式有四种ANSI,UTF-8,Unicode,Unicode big endian.后面两种比较少见,说说前面两种吧. 普通的打开文件的操作是这样的: # -*- coding: u ...

  • (38条消息) python读取、写入txt文本内容

    读取txt文本 python常用的读取文件函数有三种read().readline().readlines() 以读取上述txt为例,看一下三者的区别 read()    一次性读全部内容 一次性读取 ...

  • (38条消息) Python读取写入TXT正确姿势

    Python 2.7 IDE Pycharm 5.0.3 爬下来,解析,存储,分析,可视化--一气呵成,当然我还在学前面三个哈哈哈 直奔主题 1.自己写入txt 直接上核心代码: with open( ...

  • (38条消息) Python提示

    原代码 file2 = open('name.txt','r') print(file2) file2.close() 输出后出错 <_io.TextIOWrapper name='name.t ...

  • Python读取Excel文件的方法

    方法一:读excel文件单元格数据 import xlrd book = xlrd.open_workbook('fruit.xlsx') print('sheet页名称:',book.sheet_n ...

  • (10条消息) C++读取写入.txt文件(ifstream/ofstream)

    C++对txt文件的操作是基于fstream/ifstream/ofstream类的,使用时需添加头文件包含: #include<fstream> 针对txt文件的操作大体包括基本的读写, ...

  • (6条消息) python文件编译与pyc反编译

    pyc是编译py之后生成的二进制文件.当我们发布系统的时候不想让别人看到源代码,就需要将py文件编译生成pyc文件,对外只提供pyc文件.同样,如果拿到一个python程序,只有pyc文件,我们就无法 ...

  • (1条消息) python批量爬取图片并保存在本地文件夹下

    python批量爬取图片并保存在本地文件夹下 本人目前是山西农业大学软件学院大三的一名学生,由于疫情严重,积极响应党和国家的号召宅在家中,今日闲来无事,就对学院的官网下手啦,将官网上介绍学院的老师的照 ...

  • (3条消息) Python实现

    二次函数拟合--最小二乘法公式法 与线性回归相似,对二次函数进行拟合某种意义上也只是加了一个函数,虽然求解的方程变得更加繁琐,需要准备的变量也增加到了七个. 思路有借鉴于:最小二乘法拟合二次曲线 C语 ...