对Python w和w+权限的区别详解


Posted in Python onJanuary 23, 2019

今日上课,有位同学问到:w和w+有何区别呢。

说实话,我们经常只是用一种权限,没用在意之间的区别,实际上,w+具有可读可写权限,而w只有可写权限。

下面上代码:

fd=open('d:\\test.txt','w+') 

  fd.write('123')

  fd.close()

如果这样用,确实两者没有区别,但是在下面就有区别了。

fd=open('d:\\test.txt','w+') 
  fd.write('123')
  fd.seek(0)
  print(fd.read())

  fd.close() #首先写信息,然后定位到文件开头,读文件信息。

如果w+改成w就会出错,提示信息:io.UnsupportedOperation: not readable,意思就是没有读的权限,只要是w+,程序就没有任何问题了。

以后大家如果同时读写就用+,但别忘了文件要重新定位到开头。

好了,大家学习愉快!

以上这篇对Python w和w+权限的区别详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
盘点提高 Python 代码效率的方法
Jul 03 Python
python获取android设备的GPS信息脚本分享
Mar 06 Python
python中json格式数据输出的简单实现方法
Oct 31 Python
python密码错误三次锁定(实例讲解)
Nov 14 Python
pandas string转dataframe的方法
Apr 11 Python
python实现在图片上画特定大小角度矩形框
Oct 24 Python
Python爬虫实战之12306抢票开源
Jan 24 Python
Python的Tkinter点击按钮触发事件的例子
Jul 19 Python
Python进程,多进程,获取进程id,给子进程传递参数操作示例
Oct 11 Python
Python第三方包之DingDingBot钉钉机器人
Apr 09 Python
Python 正则模块详情
Nov 02 Python
如何使用python包中的sched事件调度器
Apr 30 Python
Python中文件的写入读取以及附加文字方法
Jan 23 #Python
python write无法写入文件的解决方法
Jan 23 #Python
Python 支付整合开发包的实现
Jan 23 #Python
python使用selenium登录QQ邮箱(附带滑动解锁)
Jan 23 #Python
python判断字符串或者集合是否为空的实例
Jan 23 #Python
在python中对变量判断是否为None的三种方法总结
Jan 23 #Python
对Python Class之间函数的调用关系详解
Jan 23 #Python
You might like
教你如何解密 “ PHP 神盾解密工具 ”
2014/06/20 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(二)
2014/06/23 PHP
php+ajax实现无刷新动态加载数据技术
2015/04/28 PHP
php提取身份证号码中的生日日期以及验证是否为成年人的函数
2015/09/29 PHP
浅析Laravel5中队列的配置及使用
2016/08/04 PHP
[原创]保存的js无法执行的解决办法
2007/02/25 Javascript
JavaScript面向对象编程
2008/03/02 Javascript
url 特殊字符 传递参数解决方法
2010/01/01 Javascript
jquery 实现表单验证功能代码(简洁)
2012/07/03 Javascript
sencha touch 模仿tabpanel导航栏TabBar的实例代码
2013/10/24 Javascript
Javascript仿PHP $_GET获取URL中的参数
2014/05/12 Javascript
Node.js事件驱动
2015/06/18 Javascript
基于jquery fly插件实现加入购物车抛物线动画效果
2016/04/05 Javascript
全面解析JS字符串和正则表达式中的match、replace、exec等函数
2016/07/01 Javascript
JS实现改变HTML上文字颜色和内容的方法
2016/12/30 Javascript
JavaScript实现图片瀑布流和底部刷新
2017/01/02 Javascript
基于jQuery解决ios10以上版本缩放问题
2017/11/03 jQuery
Vue Router的懒加载路径的解决方法
2018/06/21 Javascript
Swiper.js实现移动端元素左右滑动
2019/09/08 Javascript
[42:24]完美世界DOTA2联赛循环赛 LBZS vs DM BO2第一场 11.01
2020/11/02 DOTA
简单介绍Python中的try和finally和with方法
2015/05/05 Python
python实现彩票系统
2020/06/28 Python
Django集成搜索引擎Elasticserach的方法示例
2019/06/04 Python
浅谈Python type的使用
2019/11/19 Python
python中sys模块是做什么用的
2020/08/16 Python
详解如何获取localStorage最大存储大小的方法
2020/05/21 HTML / CSS
世界上最大的汽车共享网站:Zipcar
2017/01/14 全球购物
德国Discount-Apotheke中文官网:DC德式康线上药房
2020/02/18 全球购物
酒店个人求职信范文
2014/01/25 职场文书
暑期社会实践感言
2014/02/25 职场文书
捐赠仪式主持词
2014/03/19 职场文书
《少年王勃》教学反思
2014/04/27 职场文书
啤酒节策划方案
2014/05/28 职场文书
学校读书活动总结
2014/06/30 职场文书
装配出错检讨书
2014/09/23 职场文书
工作失职造成投诉的检讨书范文
2014/10/05 职场文书