首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python常用的文件读写

目录

基础:.txt文件的读写

进阶:用xlrd和xlwt对.xls文件进行读写

再进阶:利用pandas进行文件的读取

基础:.txt文件的读写

读文件

filename.txt如下:

张三 男 20

李四 男 25

赵五 女 18

按行读取 readline()

读取所有 readlines()

两种读法各有利弊,根据具体情况选用。

写文件

进阶:用xlrd和xlwt对.xls文件进行读写

xlrd模块

xlrd模块用来读取.xls文件

xlwt模块

xlwt模块可以将数据写入.xls文件

所以上面的例子可以生成:

注意,xlrd可以读取.xls和.xlsx类型的文件。

但是xlwt只能生成.xls类型的文件,不能生成.xlsx类型的文件,会报错。

再进阶:利用pandas进行文件的读取

pandas非常之好用,可以读取txt, csv等各种类型的文件,再加上pandas自带的各种功能,对数据进行统计、分析就变得简单了。

read_table

read_csv

如果仅仅是需要读文件中的内容,前两个就够用了。但侧重点在读取数据后,还需要对数据进行修改、删除、统计、归类等等操作,那就非常推荐pandas啦。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190125A0NC9J00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券