C++的文件读写以及python的文件读写
文章目录
- C++
- 读文件
- 写文件
- Python
- 读文件
- 写文件
- 后言
C++
读文件
其实一般文件的读取只涉及从文件中把东西读出来,所以提供以下模板:
#include <bits/stdc++.h>
using namespace std;int main() {ifstream bookfile("book.txt");//打开在目录下的book.txt 注意是ifstream流string s;while (bookfile) {getline(bookfile, s);//一行一行的读cout << s << endl;}bookfile.close();//关闭
}
写文件
#include <bits/stdc++.h>
using namespace std;int main() {ifstream bookfile("book.txt");ofstream test("test.txt");//新建立一个文件是ostream流string s;while (bookfile) {getline(bookfile, s);test << s + '\n';//直接<<写入即可}bookfile.close();test.close();
}
Python
读文件
python提供的读文件操作更加直观,可以用函数open
f=open("books.txt")
data=f.readlines() #记得是readlines
for i in data:if("闫晓红" in i ):print(i)
写文件
f=open("books.txt")
test=open("test.txt","w")
data=f.readlines()
for i in data:if("闫晓红" in i ):test.writelines(i) #记得写入时writelines
后言
是不是得考虑考虑利用C++调用python来写图书管理系统呢
C++的文件读写以及python的文件读写相关推荐
- python大文件排序_Python如何实现大文件排序?Python大文件排序的实现方法
Python如何实现大文件排序?Python大文件排序的实现方法 本文实例讲述了Python实现大文件排序的方法.分享给大家供大家参考.具体实现方法如下: import gzip import os ...
- python能以文本和二进制方式处理文件_使用Python进行二进制文件读写的简单方法(推荐)...
总的感觉,python本身并没有对二进制进行支持,不过提供了一个模块来弥补,就是struct模块. python没有二进制类型,但可以存储二进制类型的数据,就是用string字符串类型来存储二进制数据 ...
- python打开文件不存在-Python判断文件是否存在的三种方法
原标题:Python判断文件是否存在的三种方法 通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错.所以最好在做任何操作之前,先判断文件是否存在. 这里将介绍三种判断文件 ...
- python怎么判断一个文件是否存在-python判断文件是否存在的方法
python如何判断文件是否存在 通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错.所以最好在做任何操作之前,先判断文件是否存在. python中如何判断文件是否存在? ...
- python将字符串s和换行符写入文件fp_【python】文件操作
本文内容包括: 文件的读写操作 文件的各种系统操作 存储对象 遍历文件 上代码: import os import os.path rootdir = "d:/code/su/data&qu ...
- python文件write原理,Python写入文件(write和writelines)详解
Python写入文件(write和writelines)详解 如果以 r+.w.w+.a.a+ 模式打开文件,则都可以写入.需要指出的是,当以 r+.w.w+ 模式打开文件时,文件指针位于文件开头处: ...
- python通过内置的什么函数打开一个文件_利用python进行文件操作
这篇文章主要介绍了如何利用python进行文件操作,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下 什么是文件 文件是系统存储区域的一个命名位置,用来存储一些信息,便于后续访问.能够在非 ...
- python文件读取数据-Python从文件中读取数据
一.读取整个文件内容 在读取文件之前,我们先创建一个文本文件resource.txt作为源文件. resource.txt my name isjoker, I am18years old, How ...
- python解压文件_使用Python实现文件压缩和解压
大家可能都熟悉.zip格式的文件.它可以把多个文件,压缩成一个文件.这在网络上传输时很有用,而且节省硬盘空间. 接下来,我们使用Python实现压缩和解压. 读取ZIP文件信息 要读取ZIP文件的内容 ...
最新文章
- 【android】插件化技术原理详解
- Dubbo实现原理之基于SPI思想实现Dubbo内核
- Mac 安装Fiddler 抓包工具
- python3.5安装pillow_Python3.5在Windows 10上安装Pillow时出错
- 复杂链表的复制(递归的两种实现方式)
- live-server 箭头函数
- Aspose.Words操作Word.PDF,让图片和文本垂直居中,水平居中解决方案
- ubuntu18.04,Linux使用远程连接工具连接失败解决
- 从零学React Native之05混合开发
- php 游戏开发swoole,用Swoole来写个联机对战游戏呀!(一)前言
- 2022年05月系统集成项目管理工程师考试知识点分布
- 腾达路由器设置成中继模式
- 【C#】万年历源码、农历、节日、节气齐全
- 2020年,这个算法团队都干了啥?
- 如何优雅的修改 Kubernetes Master 节点 IP?可没你想象中那么简单!
- 正则表达式JS-1212
- Scratch编程 烧脑算法——换位密码
- PPT页码插入(PPT页码不显示)
- 无线地磁传感器更适合路边停车系统
- CASS地物及地貌的诠释