最近在倒腾一个txt文件,因为文件太大,所以给切割成了好几个小的文件,只有第一个文件有标题,从第二个开始就没有标题了。

我的需求是取出指定的列的数据,踩了些坑给研究出来了。

import pandas as pd

# 我们的需求是 取出所有的姓名

# test1的内容

'''

id name score

1 张三 100

2 李四 99

3 王五 98

'''

test1 = pd.read_table("test1.txt") # 这个是带有标题的文件

names = test1["name"] # 根据标题来取值

print(names)

'''

张三

李四

王五

'''

# test2的内容

'''

4 Allen 100

5 Bob 99

6 Candy 98

'''

test2 = pd.read_table("test2.txt", header=None) # 这个是没有标题的文件

names = test2[1] # 根据index来取值

print(names)

'''

Allen

Bob

Candy

'''

补充知识:关于python中pandas读取txt文件注意事项

语法:pandas.read_table()

参数:

filepath_or_buffer 文件路径或者输入对象

sep 分隔符,默认为制表符

names 读取哪些列以及读取列的顺序,默认按顺序读取所有列

engine 文件路径包含中文的时候,需要设置engine = "python'

encoding 文件编码,默认使用计算机操作系统的文字编码

na_values 指定空值,例如可指定null,NULL,NA,None等为空值

常见错误:设置不全

import pandas

data = pandas.read_table("D/anaconda/数据分析/文本.txt',

engine="python')

print(data)

输出结果:

补全代码:

import pandas

data = pandas.read_table("D/anadondas/数据分析/文本.txt',

sep = ",' ,#指定分隔符",',默认为制表符

names = ["names',"age'],#设置列名,默认将第一行数据作为列名

engine = "python',

encoding = "utf8'#指定编码格式)

print(data)

输出结果:

以上这篇如何使用pandas读取txt文件中指定的列(有无标题)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

python读取指定路径txt文件-如何使用pandas读取txt文件中指定的列(有无标题)相关推荐

  1. 学python看什么书好1002无标题-如何使用pandas读取txt文件中指定的列(有无标题)

    最近在倒腾一个txt文件,因为文件太大,所以给切割成了好几个小的文件,只有第一个文件有标题,从第二个开始就没有标题了. 我的需求是取出指定的列的数据,踩了些坑给研究出来了. import pandas ...

  2. python按列读取txt文件_如何使用pandas读取txt文件中指定的列(有无标题)

    最近在倒腾一个txt文件,因为文件太大,所以给切割成了好几个小的文件,只有第一个文件有标题,从第二个开始就没有标题了. 我的需求是取出指定的列的数据,踩了些坑给研究出来了. import pandas ...

  3. python读取xlsx文件pandas_Python使用pandas读取xlsx文件,python

    python使用pandas读xlsx文件 读取前n行数据 读取指定数据(指定行指定列) 获取文件行号和列标题 将数据转换为字典形式 import pandas as pd #1.读取前n行所有数据 ...

  4. C#中获取指定路径下特定开头和后缀的所有文件

    场景 指定一个文件路径,获取当前路径下所有文件,并筛选出以指定内容开头和结尾的文件. 注: 博客主页: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 ...

  5. python 将excel文件转换为txt文件_python利用pandas将excel文件转换为txt文件的方法

    python将数据换为txt的方法有很多,可以用xlrd库实现.本人比较懒,不想按太多用的少的插件,利用已有库pandas将excel文件转换为txt文件. 直接上代码: ''' function:将 ...

  6. php浏览服务器某一文件夹内容,php删除web服务器中指定目录下的指定格式的文件...

    今天还在写VipSystem Pro的授权部分,用户授权后,生成匹配该用户的唯一的php文件集合(在一个目录下),然后进行zip下所并弹出下载. 这个临时生成的zip文件存放在我指定的一个目录.每个用 ...

  7. python pandas 处理相同标题的csv文件_Python使用pandas处理CSV文件的实例讲解

    Python中有许多方便的库可以用来进行数据处理,尤其是Numpy和Pandas,再搭配matplot画图专用模块,功能十分强大. CSV(Comma-Separated Values)格式的文件是指 ...

  8. 查找树的指定层级_非递归层次遍历方法实现二叉树中指定节点的层次数查找

    数据结构教材中,提供了基于队列实现一个二叉树的非递归层次遍历算法.但对于一个任意二叉树,如果要查找其中任何一个节点所在的层次数,教科书中并没有给出基于层次遍历的非递归算法.鉴于层次遍历算法比较容易理解 ...

  9. python pandas读取文件内容_python pandas读取大型文件

    数据处理:pandas处理大型csv文件,使用pandas分块处理大文件 1. 读取限定列 一个 csv文件中,有很多列,而我们只关心其中的某些列是,如果把每行数据都读取出来,在提取信息,显然会增加I ...

最新文章

  1. 看板中的WIP限制思想 1
  2. 使用java.util.zip对字符串进行压缩和解压缩
  3. 814:The Letter Carrier's Rounds
  4. HTML span标签学习笔记
  5. Qt中的模态对话框和非模态对话框
  6. Jenkins自定义主题
  7. 两个分布的特征映射_跨语言分布表示学习方法概述
  8. MyEclipse 启动之 java.lang.RuntimeException: No application id has been
  9. SQL SERVER 高效存储过程分页(Max/Min方法)
  10. 图片与路径(Path)的应用
  11. php tcp获取数据_php建立tcp服务请求数据双向通信问题
  12. 塔防游戏策划方案unity
  13. 汇编语言,两个数字的想加_8085微处理器中的汇编语言程序将两个16位数字相乘...
  14. 青山绿水一枝花...
  15. 混凝土静力受压弹性模量试验计算公式_混凝土静力受压弹性模量试验机测试步骤...
  16. ps里jpg格式的图怎么保存成透明的
  17. python绘制不同风格的分级统计图(Choropleth map)
  18. AD域实现统一用户管理
  19. 安卓日记——手把手教你做知乎日报
  20. QT-----无人机地面站如何修改显示界面1——OpenPilotGCS_config.xml

热门文章

  1. Qt总结之一:遍历文件夹和文件目录,并过滤和获取文件信息、后缀名、前缀名(一)
  2. 实现有向带权图抽象数据类型
  3. PostgreSQL-4-DML数据操纵语言
  4. indexOf和lastIndexOf的使用
  5. 实现中文下的UITableView Index
  6. CTF竞赛模式与训练平台
  7. Go语言实现文本文件拷贝
  8. CCF NOI1044 最近元素
  9. pandas 学习 —— 逻辑表达式与布尔索引
  10. Python —— CPU vs. GPU