python读取数据集txt文件_如何使用Python获取运营数据之文本文件篇

使用Python获取数据,目前主要的方法集中在文本文件、Excel文件、关系型和非关系型数据库、API、网页等方面。本文先来给大家分享如何使用Python读取数据

1.使用read、readline、readlines读取数据

Python可以读取任意格式的文本数据,使用Python读取文本数据的基本步骤是:

1)定义数据文件;

2)获取文件对象;

3)读取文件内容;

4)关闭文件对象。

(1)定义数据文件

定义数据文件即就是定义要读取的文件,该步骤不是必须的,可以跟“获取文件对象”整合。但为了后续操作的便捷性、全局数据对象的可维护性以及减少代码冗余,建议读者养成习惯,将数据文件预先赋值给一个对象。定义文本数据文件的方法是

file_name = [文件名称]

示例

file_name = 'd:/python_data/data/text.txt'

(2)获取文件对象

获取文件对象的意义是基于数据文件产生对象,后续所有关于该数据文件的操作都基于该对象产生。

语法:

file object = open(name [, mode][, buffering])

参数:

name:要读取的文件名称,即上一个环节定义的file_name,必填。

mode:打开文件的模式,选填,在实际应用中,r、r+、w、w+、a、a+是使用最多的模式。完整mode模式如下表所示。

9213b07eca80653804f63f16988d0242ad348269.jpeg?token=70fd490dddb42f697e82b7f4742d630c

(3)读取文件内容

Python基于文件对象的读取分为3种方法,如下表所示。

5882b2b7d0a20cf48c23ced37a59e830adaf99e5.jpeg?token=8c7feeefcbc3e2e278c32be06e08d595

下图示例数据源文件内容

d01373f082025aafcbbb87cde9bd0862024f1a85.jpeg?token=61c23867100e6a6d41c62293cd0d7921

通过read方法读取该数据文件得到的数据结果:

'line1: This is line1\nline2: This is line2'

通过readline方法读取该数据文件得到的数据结果:

'line1: This is line1\n'

通过readlines方法读取该数据文件得到的数据结果:

['line1: This is line1\n', 'line2: This is line

(4)关闭文件对象每次使用完数据对象之后,需要关闭数据对象。方法是file_object.close()。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值