最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python 讀寫文件的操作代碼

 更新時間:2018年09月20日 08:39:38   作者:shangboerds  
本文通過實例代碼給大家介紹了Python 讀寫文件的操作方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

Python讀寫文件模式

1、r 打開只讀文件,該文件必須存在。

2、r+ 打開可讀寫的文件,該文件必須存在。

3、w 打開只寫文件,若文件存在則文件長度清為0,即該文件內(nèi)容會消失。若文件不存在則建立該文件。

4、w+ 打開可讀寫文件,若文件存在則文件長度清為零,即該文件內(nèi)容會消失。若文件不存在則建立該文件。

5、a 以附加的方式打開只寫文件。若文件不存在,則會建立該文件,如果文件存在,寫入的數(shù)據(jù)會被加到文件尾,即文件原先的內(nèi)容會被保留。

6、a+ 以附加方式打開可讀寫的文件。若文件不存在,則會建立該文件,如果文件存在,寫入的數(shù)據(jù)會被加到文件尾后,即文件原先的內(nèi)容會被保留。

7、上述的形態(tài)字符串都可以再加一個b字符,如rb、w+b或ab+等組合,加入b 字符用來告訴函數(shù)庫打開的文件為二進(jìn)制文件,而非純文字文件。不過在POSIX系統(tǒng),包含Linux都會忽略該字符。

下面通過幾個例子看下Python 讀寫文件的操作代碼。

例子1

try:
 file_name = r'D:\0_Shangbo\Dev\Python\python_work\test.py';
 f = open(file_name) # 以只讀方式打開文件
 content = f.read() # 一次讀取整個文件
 print(content)
finally:
 f.close() # 文件必須關(guān)閉

例子2

file_name = r'D:\0_Shangbo\Dev\Python\python_work\test.py';
# 使用 with 打開文件,文件會自動關(guān)閉
with open(file_name) as f:
 for line in f: # 逐行讀取
 print(line)

例子3

file_name = r'D:\0_Shangbo\Dev\Python\python_work\test.py';
# 使用 with 打開文件,文件會自動關(guān)閉
with open(file_name) as f:
 for line in f.readlines(): # 逐行讀取
 print(line)

例子4

file_name = r'D:\0_Shangbo\Dev\Python\python_work\test.py';
# 使用 with 打開文件,文件會自動關(guān)閉
with open(file_name) as f:
 lines = list(f)
 print(lines)

總結(jié)

以上所述是小編給大家介紹的Python 讀寫文件的操作代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Anaconda下安裝mysql-python的包實例

    Anaconda下安裝mysql-python的包實例

    今天小編就為大家分享一篇Anaconda下安裝mysql-python的包實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • python使用DebugInfo模塊打印一個條形堆積圖

    python使用DebugInfo模塊打印一個條形堆積圖

    今天介紹一個不使用 matplot,通過 DebugInfo模塊打印條形堆積圖的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2023-08-08
  • Python實現(xiàn)的二維碼生成小軟件

    Python實現(xiàn)的二維碼生成小軟件

    這篇文章主要介紹了Python實現(xiàn)的二維碼生成小軟件,使用wxPython、python-qrcode、pyqrcode、pyqrnative等技術(shù)和開源類庫實現(xiàn),需要的朋友可以參考下
    2014-07-07
  • python將ansible配置轉(zhuǎn)為json格式實例代碼

    python將ansible配置轉(zhuǎn)為json格式實例代碼

    這篇文章主要介紹了python將ansible配置轉(zhuǎn)為json格式實例代碼的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Python探索之修改Python搜索路徑

    Python探索之修改Python搜索路徑

    這篇文章主要介紹了Python探索之修改Python搜索路徑,具有一定參考價值,需要的朋友可以了解下。
    2017-10-10
  • Python入門

    Python入門

    Python入門...
    2007-02-02
  • python PyQt5/Pyside2 按鈕右擊菜單實例代碼

    python PyQt5/Pyside2 按鈕右擊菜單實例代碼

    本文通過實例代碼給大家介紹了python PyQt5/Pyside2 按鈕右擊菜單,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧
    2019-08-08
  • Python裝飾器用法與知識點小結(jié)

    Python裝飾器用法與知識點小結(jié)

    這篇文章主要介紹了Python裝飾器用法與知識點,總結(jié)分析了Python 裝飾器的基本概念、原理、用法與操作注意事項,需要的朋友可以參考下
    2020-03-03
  • Python+PyQt5制作一個圖片查看器

    Python+PyQt5制作一個圖片查看器

    在PyQt中可以使用很多方式實現(xiàn)照片查看器,本文將利用QGraphicsView類來實現(xiàn)圖片查看器的制作,感興趣的小伙伴快跟隨小編一起動手試一試
    2022-03-03
  • python實現(xiàn)自動登錄后臺管理系統(tǒng)

    python實現(xiàn)自動登錄后臺管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了python實現(xiàn)自動登錄后臺管理系統(tǒng),并進(jìn)行后續(xù)操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10

最新評論

耿马| 姚安县| 新泰市| 祁阳县| 厦门市| 乌苏市| 南丹县| 溧水县| 宜宾县| 镇赉县| 铜梁县| 达尔| 上犹县| 广宁县| 巴林右旗| 奉节县| 潞城市| 图们市| 永胜县| 仙居县| 邓州市| 鹰潭市| 忻州市| 怀仁县| 遂川县| 香格里拉县| 元江| 贵南县| 保德县| 金山区| 延寿县| 栾川县| 多伦县| 上高县| 江安县| 象山县| 彩票| 比如县| 铜梁县| 门源| 望都县|