Python基础之输入输出操作
发布时间
阅读量:
阅读量
在程序设计的过程中我们必须和数据文件打交道,这些数据往往是存储在本地磁盘文件或者网络数据。这里我们主要侧重本地文件的操作,网络数据采集属于爬虫的范围。
在Abaqus二次开发过程中,我们主要运用Python进行处理Abaqus的odb数据文件处理成txt以供matlab进行数据运算,matlab再返回Abaqus能识别的inp文件进行建模。
1.文件的读写
首先读写涉及到IO模块,在使用之前必须导入相应模块
用到的函数包括:
open(‘hello.txt’,’w’):用于打开或者创建一个文件对象hello.txt,另一个参数是对文件的打开模式:w:表示写入;r:表示读取,b:表示以二进制形式操作文本,t:表示以文本形式打开(默认的就是这个),+:表示对文件进行更新,比如追加append
writelines():用来写入要记录的文件内容
readlines():用来读取对应文件的内容到一个列表中。
close():函数用于关闭文件对象。
以上就是常用创建文件的操作函数,也是创建文件对象的步骤。
实例:
#coding = utf-8
import io
#创建文件对象并写入数据
f1 = open('helloWy.txt','w')
str =['shanshui','wangy
全部评论 (0)
还没有任何评论哟~
