Python文件和流(实例讲解)


Posted in Python onSeptember 12, 2017

1.文件写入

#打开文件,路径不对会报错
f = open(r"C:\Users\jm\Desktop\pyfile.txt","w")
f.write("Hello,world!\n")
f.close()

2.文件读取

#读取
f = open(r"C:\Users\jm\Desktop\pyfile.txt","r")
print(f.read())
f.close()

输出:
Hello,world!

3.读写行

readline([size]) 读取整行,包括 "\n" 字符。

readlines([sizehint]) 读取所有行并返回列表,若给定sizeint>0,返回总和大约为sizeint字节的行, 实际读取值可能比sizhint较大, 因为需要填充缓冲区。

writelines(sequence) 向文件写入一个序列字符串列表,如果需要换行则要自己加入每行的换行符。

4.文件对象是可迭代的,可以直接在for循环中使用它们。

以上这篇Python文件和流(实例讲解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python Queue模块详解
Nov 30 Python
Python多线程编程(五):死锁的形成
Apr 05 Python
Python实现根据IP地址和子网掩码算出网段的方法
Jul 30 Python
Python彩色化Linux的命令行终端界面的代码实例分享
Jul 02 Python
Python在信息学竞赛中的运用及Python的基本用法(详解)
Aug 15 Python
快速了解Python相对导入
Jan 12 Python
在Python中Dataframe通过print输出多行时显示省略号的实例
Dec 22 Python
Python 输出时去掉列表元组外面的方括号与圆括号的方法
Dec 24 Python
Python3.0中普通方法、类方法和静态方法的比较
May 03 Python
django连接mysql数据库及建表操作实例详解
Dec 10 Python
VSCode基础使用与VSCode调试python程序入门的图文教程
Mar 30 Python
详解python模块pychartdir安装及导入问题
Oct 22 Python
Anaconda多环境多版本python配置操作方法
Sep 12 #Python
python 随机数使用方法,推导以及字符串,双色球小程序实例
Sep 12 #Python
python监控linux内存并写入mongodb(推荐)
Sep 11 #Python
python学习教程之Numpy和Pandas的使用
Sep 11 #Python
Python使用struct处理二进制的实例详解
Sep 11 #Python
Python基于回溯法子集树模板解决野人与传教士问题示例
Sep 11 #Python
Python 高级专用类方法的实例详解
Sep 11 #Python
You might like
用Socket发送电子邮件
2006/10/09 PHP
基于PHP导出Excel的小经验 完美解决乱码问题
2013/06/10 PHP
从刷票了解获得客户端IP的方法
2015/09/21 PHP
基于PHP实现数据分页显示功能
2016/05/26 PHP
得到文本框选中的文字,动态插入文字的js代码
2007/03/07 Javascript
Javascript与flash交互通信基础教程
2008/08/07 Javascript
纯CSS打造的导航菜单(附jquery版)
2010/08/07 Javascript
jQuery学习笔记之DOM对象和jQuery对象
2010/12/22 Javascript
js改变鼠标的形状和样式的方法
2014/03/31 Javascript
函数式 JavaScript(一)简介
2014/07/07 Javascript
分享一则javascript 调试技巧
2015/01/02 Javascript
javascript实现客户端兼容各浏览器创建csv并下载的方法
2015/03/23 Javascript
解析javascript图片懒加载与预加载的分析总结
2016/10/27 Javascript
bootstrap基础知识学习笔记
2016/11/02 Javascript
详解webpack+vue-cli项目打包技巧
2017/06/17 Javascript
localstorage实现带过期时间的缓存功能
2019/06/28 Javascript
微信小程序表单验证WxValidate的使用
2019/11/27 Javascript
leaflet加载geojson叠加显示功能代码
2020/02/21 Javascript
基于aotu.js实现微信自动添加通讯录中的联系人功能
2020/05/28 Javascript
解决qrcode.js生成二维码时必须定义一个空div的问题
2020/07/09 Javascript
Bottle框架中的装饰器类和描述符应用详解
2017/10/28 Python
Python迭代器定义与简单用法分析
2018/04/30 Python
python numpy格式化打印的实例
2018/05/14 Python
python调用staf自动化框架的方法
2018/12/26 Python
Apache,wsgi,django 程序部署配置方法详解
2019/07/01 Python
python飞机大战 pygame游戏创建快速入门详解
2019/12/17 Python
python几种常用功能实现代码实例
2019/12/25 Python
PyTorch 普通卷积和空洞卷积实例
2020/01/07 Python
Python类及获取对象属性方法解析
2020/06/15 Python
python如何查看安装了的模块
2020/06/23 Python
华硕新加坡官方网上商店:ASUS Singapore
2020/07/09 全球购物
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
2012/11/24 面试题
市场营销管理制度
2014/01/29 职场文书
保安岗位职责
2014/02/21 职场文书
抽奖活动主持词
2014/03/31 职场文书
化工专业自荐书
2014/06/16 职场文书