对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 相关文章推荐
python3.3使用tkinter开发猜数字游戏示例
Mar 14 Python
Python中的魔法方法深入理解
Jul 09 Python
Python中字符编码简介、方法及使用建议
Jan 08 Python
Python中的defaultdict模块和namedtuple模块的简单入门指南
Apr 01 Python
Python MySQLdb模块连接操作mysql数据库实例
Apr 08 Python
浅析Python中return和finally共同挖的坑
Aug 18 Python
pandas把dataframe转成Series,改变列中值的类型方法
Apr 10 Python
详解Python安装scrapy的正确姿势
Jun 26 Python
pthon贪吃蛇游戏详细代码
Jan 27 Python
PyCharm 在Windows的有用快捷键详解
Apr 07 Python
Python中使用filter过滤列表的一个小技巧分享
May 02 Python
Anaconda详细安装步骤图文教程
Nov 12 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+MYSQL会员系统的登陆即权限判断实现代码
2011/09/23 PHP
php调用nginx的mod_zip模块打包ZIP文件
2014/06/11 PHP
PHP实现微信模拟登陆并给用户发送消息的方法【文字,图片,图文】
2017/06/29 PHP
thinkPHP5框架实现多数据库连接,跨数据连接查询操作示例
2019/05/29 PHP
转自Jquery官方 jQuery1.1.3发布,速度提升800%,体积保持20K
2007/08/19 Javascript
Javascript的一种模块模式
2008/03/22 Javascript
firefox下frameset取不到值的解决方法
2010/09/06 Javascript
jQuery中is()方法用法实例
2015/01/06 Javascript
嵌入式iframe子页面与父页面js通信的方法
2015/01/20 Javascript
Jquery实现仿腾讯娱乐频道焦点图(幻灯片)特效
2015/03/06 Javascript
js实现三张图(文)片一起切换的banner焦点图
2015/08/25 Javascript
js如何准确获取当前页面url网址信息
2020/09/13 Javascript
原生Javascript插件开发实践
2017/01/09 Javascript
js事件冒泡与事件捕获详解
2017/02/20 Javascript
详解Vue路由开启keep-alive时的注意点
2017/06/20 Javascript
微信小程序实现漂亮的弹窗效果
2020/05/26 Javascript
JavaScript常用工具方法封装
2019/02/12 Javascript
Vue设置长时间未操作登录自动到期返回登录页
2020/01/22 Javascript
js中addEventListener()与removeEventListener()用法案例分析
2020/03/02 Javascript
[51:17]Mski vs VGJ.S Supermajor小组赛C组 BO3 第三场 6.3
2018/06/04 DOTA
Python3基础之函数用法
2014/08/13 Python
python服务器端收发请求的实现代码
2014/09/29 Python
Python中扩展包的安装方法详解
2017/06/14 Python
python书籍信息爬虫实例
2018/03/19 Python
python3.6实现学生信息管理系统
2019/02/21 Python
TensorFlow Autodiff自动微分详解
2020/07/06 Python
Python使用xpath实现图片爬取
2020/09/16 Python
Dr. Martens马汀博士德国官网:马丁靴鼻祖
2019/12/26 全球购物
人力资源行政经理自我评价
2013/10/23 职场文书
服装促销活动方案
2014/02/23 职场文书
食品安全演讲稿
2014/09/01 职场文书
2014年学校法制宣传日活动总结
2014/11/01 职场文书
担保书范文
2015/01/20 职场文书
2016国培研修心得体会
2016/01/08 职场文书
《思路决定出路》读后感3篇
2019/12/11 职场文书
Python re.sub 反向引用的实现
2021/07/07 Python