Pythonw和w+权限有什么区别-创新互联

这篇文章主要介绍了Python w和w+权限有什么区别,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

创新互联建站专业IDC数据服务器托管提供商,专业提供成都服务器托管,服务器租用,内江机房主机托管内江机房主机托管,成都多线服务器托管等服务器托管服务。

说实话,我们经常只是用一种权限,没用在意之间的区别,实际上,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+权限有什么区别”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!


网页名称:Pythonw和w+权限有什么区别-创新互联
本文路径:http://bzwzjz.com/article/gegsp.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都商城网站制作 成都网站制作 企业网站建设 营销型网站建设 成都网站制作 成都网站制作 高端网站设计推广 成都网站建设 成都定制网站建设 成都网站建设公司 成都商城网站建设 手机网站制作 成都网站制作 成都网站设计 温江网站设计 成都网站建设 成都企业网站建设 成都网站设计 手机网站建设套餐 网站建设 外贸网站建设 成都品牌网站建设