国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

對Python w和w+權限的區別詳解

2020-02-16 00:49:48
字體:
來源:轉載
供稿:網友

今日上課,有位同學問到: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+權限的區別詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 榆社县| 韩城市| 涿州市| 满城县| 航空| 舞钢市| 金溪县| 项城市| 沅江市| 晋州市| 定远县| 古蔺县| 阿拉善左旗| 杨浦区| 河东区| 周宁县| 宁波市| 武夷山市| 惠东县| 九龙城区| 藁城市| 华坪县| 三亚市| 茂名市| 简阳市| 沙洋县| 靖安县| 中阳县| 军事| 清新县| 香河县| 白沙| 永定县| 普兰县| 洛南县| 乌拉特前旗| 永顺县| 宜城市| 安国市| 乐昌市| 土默特左旗|