[代码案例]学会python读写各类文件的操作(excel,txt,mat)

这篇具有很好参考价值的文章主要介绍了[代码案例]学会python读写各类文件的操作(excel,txt,mat)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

简介

python读写三类文件
excel文件
txt文件
mat文件文章来源地址https://www.toymoban.com/news/detail-638932.html

代码

"""
    @Description: python 读写各类文件 操作
"""
import scipy as scipy
from scipy.io import loadmat
import xlwt
import xlrd

'''
读写excel文件
'''
workbook = xlrd.open_workbook('test1.xlsx')
worksheet = workbook.sheet_by_name('Sheet1')

c_value = worksheet.cell_value(0, 0)  # 获取单元格数据
print(c_value)
r_values = worksheet.row_values(0)  # 获取行数据
print(r_values)
c_values = worksheet.col_values(0)  # 获取行数据
print(c_values)

# 获取全部数据存入变量X
X = []
for r in range(worksheet.nrows):
    X.append(worksheet.row_values(r))

print('\n', X)

# 写入excel表
workbook = xlwt.Workbook()
worksheet = workbook.add_sheet("sheet_0")
for i in range(len(X)):
    for j in range(len(X[i])):
        worksheet.write(i, j, float(X[i][j]))

workbook.save("DATA1.xls")

'''
读写.txt文件
'''
f = open('2.txt', encoding='utf-8')
data = f.readlines()  # 读取所有行
print(data)

f = open('2.txt', encoding='utf-8')
data = []
for line in f:
    data.append(line.strip())

print(data)

# 写
with open("DATA2.txt", "w", encoding='utf-8') as f:
    f.write("这里写点什么东西好呢")

'''
读写.mat文件
'''
scipy.io.savemat("hahaha.mat", {'data': data, 'X': X})

matdata = loadmat('hahaha.mat')
data = matdata['data']
X = matdata['X']
print('\n')
print(data)
print(X)

代码讲解链接

在这里插入代码片

到了这里,关于[代码案例]学会python读写各类文件的操作(excel,txt,mat)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python用openpyxl操作Excel:读写、遍历、单元格读写

    openpyxl支持读写Excel,自带整合Pandas和NumPy功能。 worksheet cell

    2024年02月16日
    浏览(58)
  • C#读写各类文件合集

    适用于小型文本全文的读取和写入。 首先创建C#窗体程序,然后写入以下代码: 首先安装依赖包 config.json内容如下: 代码块入下: 创建.ini文件,内容如下: (注意文件编码格式使用ANSI,否则读取会出现乱码) 然后写入以下代码块: 创建两个.xml文件,内容如下: 不带ID的

    2023年04月14日
    浏览(46)
  • python之批量读写excel文件

    首先,导入openpyxl库中的读取和新建文件包(比较官方的名称我没有查,就按照好理解的方向这样说),文中关于行和列的理解都是个人想法,可能有和读者不同之处。 先详细说怎么样读取单个excel文件,批量在后边写。 excel表格格式如下,需要弄清楚的就是excel文件路径,以

    2024年02月02日
    浏览(50)
  • Python读写EXCEL文件常用方法

    python读写excel的方式有很多,不同的模块在读写的讲法上稍有区别,这里我主要介绍几个常用的方式。 用xlrd和xlwt进行excel读写; 用openpyxl进行excel读写; 用pandas进行excel读写; 为了方便演示,我这里新建了一个data.xls和data.xlsx文件,第一个工作表sheet1区域“A1:E5”的内容如下

    2024年02月11日
    浏览(44)
  • Python使用openpyxl读写excel文件

    需求:读入sample.xlsx中的信息,通过分析其中的身份证号信息,得到每个人的出生日期,性别,年龄,所在省份,星座,属相等等,将结果写入到另一个excel文件中。 首先,要使用openpyxl第三方库需要安装,安装方法如下: 程序一开头为了能使用第三方库,需要先导入 读入

    2024年02月09日
    浏览(36)
  • Python读写EXCEL文件常用方法大全

    python读写excel的方式有很多,不同的模块在读写的讲法上稍有区别,这里我主要介绍几个常用的方式。 用xlrd和xlwt进行excel读写; 用openpyxl进行excel读写; 用pandas进行excel读写; 为了方便演示,我这里新建了一个data.xls和data.xlsx文件,第一个工作表sheet1区域“A1:E5”的内容如下

    2024年01月19日
    浏览(59)
  • Python 读写 Excel 文件库推荐和使用教程

    Python 读写 Excel 文件的库总体看还是很多的, 各有其优缺点, 以下用一图总结各库的优缺点, 同时对整体友好的库重点介绍其使用教程。 库名称 .xls .xlsx 读取 写入 修改 保存 格式调整 插入图片 xlrd √ √ √ × × × × × xlwt √ × × √ √ √ √ √ xlutils √ × × √ √ √ × ×

    2024年02月11日
    浏览(44)
  • Python 实现txt、excel、csv文件读写【附源码】

    前言 一、txt文件读写 二、excel文件读写 总结 本文介绍使用Python进行文件读写操作,包括txt文件、excel文件(xlsx、xls、csv) 编译器使用的是PyCharm read()                  # 一次性读取全部内容 readline()            # 读取第一行内容 readlines()          # 读取文本全部内

    2024年02月01日
    浏览(69)
  • 90天玩转Python—11—基础知识篇:Python自动化操作Excel:读写、增删改查、分组统计全攻略

    90天玩转Python—01—基础知识篇:C站最全Python标准库总结 90天玩转Python--02--基础知识篇:初识Python与PyCharm 90天玩转Python—03—基础知识篇:Python和PyCharm(语言特点、学习方法、工具安装) 90天玩转Python—04—基础知识篇:Python编程基础:标识符、保留字、注释、多行语句、p

    2024年04月11日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包