国产探花免费观看_亚洲丰满少妇自慰呻吟_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+權限的區別詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 太仆寺旗| 井冈山市| 达日县| 噶尔县| 枝江市| 攀枝花市| 泌阳县| 湖南省| 德保县| 日照市| 普兰店市| 凤冈县| 会昌县| 永登县| 宜兴市| 礼泉县| 清苑县| 鄱阳县| 杭锦旗| 平顶山市| 南澳县| 惠来县| 禄丰县| 嘉峪关市| 衡阳县| 大城县| 怀远县| 灵寿县| 双牌县| 家居| 扶沟县| 崇阳县| 广州市| 渭源县| 长乐市| 财经| 共和县| 茶陵县| 保定市| 城口县| 淮阳县|