c、c++、matlab、python读取文件、保存文件
来源:互联网 发布:电子书排版编辑软件 编辑:程序博客网 时间:2024/06/14 19:04
C语言方法: 大体结构,
FILE* fp=NULL;fp=open(“test.txt”,“r+”);(w+ 写)if (!pf) { printf("打开文件失败,程序退出!"); exit(1); } fprintf(fp,"%s %d %06.f","defen",100,12.3);(读入文本中的格式)(%06.f 输出000012结果) int a[10]; fscanf(fp."%d",&a[i])(从文本中读出数据)fclose(fp);
C++方法:
#include <fstream>(头文件) using namesapce std; ...... int a; fstream file; (读写都可以) file.open("test.txt") file>>a; (文本数据读入a中) file<<"name"<<123<<endl;(name 123 保存到文本中)
Matlab 方法
对小数据
a=importdata("test.txt");save data.txt a -ascii -tabs (保存文件8位ASCII格式以tab位分隔符) b=fopen('data.txt','a+')fprintf(b,'%s\n','llllllll');(数据写入文件中)
对大数据(混合有字符串)
logPath ='图片路径';logFile = fopen([logPath,'IKTMultiMode_MatchScore.log'],'r');while(~feof(logFile)) tline = fgetl(logFile); (逐行读入) i=str2double(tline(28:32)); (将读入数字字符串转为数字,(28:32是数字所在字符串位置))endname=dir([logFile,'*.jpg']) (读入图片的所用信息的名字)fileName = slfilepart(name(i).name,'title'); (取出图片名字)isdir()判断一个路径是否代表了一个目录 1是 0不是mkdir()创建一个()中的文件
python 方法
test=[]
f = open(“foo.txt”) # 返回一个文件对象
line = f.readline() # 调用文件的 readline()方法 读一行
while line:
data=line.split(“,”)(以逗号作为分隔符)
test.append(data)
while line:
print line, # 后面跟 ‘,’ 将忽略换行符
# print(line, end = ”) # 在 Python 3中使用
line = f.readline()
f.close()
郁闷。。。。。。。。。。。。。。。。。。。。。。。。不全的后面补充
阅读全文
0 0
- c、c++、matlab、python读取文件、保存文件
- MATLAB读取文件+保存文件
- c读取文件保存到mysql
- matlab读取文件和保存文件
- C#:读取csv文件,保存为csv文件
- C++, Python, Matlab, Bash 文件目录遍历
- matlab 批量读取和保存文件
- Matlab读取和保存TXT文件数据
- matlab调用C文件
- Matlab调用c文件
- matlab 编译c文件
- 位图的读取与保存 C语言 源文件+头文件
- 【C++】保存和读取有规律格式的文件路径
- 读取文件(.txt、.excel、.csv),在c++、matlab环境中
- 读取csv文件(C#,C++)
- ini文件读取(C#)
- c#openFileDialog读取文件
- C语言文件读取
- textview实现跑马灯效果
- 九大编程语言的优劣比较
- Quartz定时调度器01
- Effective Java慎用重载
- python学习------生成cdkey小程序
- c、c++、matlab、python读取文件、保存文件
- java基础1-认识Java
- 双调欧几里得旅行商问题 UVA 1347 Tour
- B
- MyBatis 入门开发 ----Mapper接口开发
- 作业
- phpstudy如何设置虚拟域名
- 接口回调
- 新建web项目,并连接到Oracle数据库,实现简单的控制台输出数据库中的表记录