<option id="mwy0y"><strong id="mwy0y"></strong></option>
  • <ul id="mwy0y"><sup id="mwy0y"></sup></ul>
  • <ul id="mwy0y"></ul>
  • <del id="mwy0y"><dfn id="mwy0y"></dfn></del><ul id="mwy0y"><sup id="mwy0y"></sup></ul>
  • <abbr id="mwy0y"></abbr>

    千鋒教育-做有情懷、有良心、有品質的職業教育機構

    400-811-9990
    手機站
    千鋒教育

    千鋒學習站 | 隨時隨地免費學

    千鋒教育

    掃一掃進入千鋒手機站

    領取全套視頻
    千鋒教育

    關注千鋒學習站小程序
    隨時隨地免費學習課程

    上海
    • 北京
    • 鄭州
    • 武漢
    • 成都
    • 西安
    • 沈陽
    • 廣州
    • 南京
    • 深圳
    • 大連
    • 青島
    • 杭州
    • 重慶
    當前位置:長沙千鋒IT培訓  >  技術干貨  >  python中文件操作的一些函數

    python中文件操作的一些函數

    來源:千鋒教育
    發布人:xqq
    時間: 2023-11-11 03:00:12

    文件操作的所有函數:注意python2與3有些函數的用法還不一樣,python3就嚴格區分一些標識符,比如win下面的文件E:\m.txt,2里面就沒

    有這么多窮講究,其次print必須要加括號啦:

    1.open:打開文件

    f=open("e:\1.txt")

    f=open('E:\1.txt','a')a是可補充模式,r讀,w寫,b二進制模式,+讀或寫

    注意

    1.b模式改變處理文件的方法,當處理二進制文件的時候用,二進制文件指聲音或者圖像文件哈,比如打開一張圖:

    2.w是直接全部重新寫,而a是追加,注意實際的應用

    2.write/read讀和寫

    >>>f=open('e:\miao.txt','w')

    >>>f.write('miaomiaomiao!!')

    >>>f.write('hahaha!!')

    >>>f.close()

    >>>f=open('e:\miao.txt','r')

    >>>f.read()

    'miaomiaomiao!!hahaha!!'

    3.讀寫行

    readlines:讀取文件中所有行,并作為一個列表返回:

    f=open('e:\ll.txt','r')

    >>>l=f.readlines()

    >>>print(l)

    ['1705960\n','1705960\n','1695892\n','1666600\n','1669188\n','1667968\n','1679500\n']

    下例為把ll.txt文件中的每行逐行打印

    f=open('e:\ll.txt','r')

    >>>foriinf.readlines():

    print(i)

    readline的用法:比如打印一個100行數據的前10行:

    f=open('E:\ll.txt','r')

    >>>foriinrange(10):

    print(f.readline())

    1705960

    1705960

    1695892

    1666600

    1669188

    1667968

    1679500

    1654544

    1668868

    1667840

    writelines():把一個序列寫入文件,序列就是元組,列表,字典等等注意沒有writeline(),write()就足夠解決問題了~

    l=['wahaha','hou','qing','rong','liu','miao']

    >>>f=open('e:\m.txt','w')

    >>>f.writelines(l)

    >>>f.close()

    >>>f=open('e:\m.txt','r')

    >>>f.read()

    'wahahahouqingrongliumiao'

    4.文件迭代器:在python中,文件是可迭代的,就直接在for循環中直接使用,前面其實都已經用了,比較easy哈

    以上內容為大家介紹了python中文件操作的一些函數,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。http://www.mobiletrain.org/

    聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。

    猜你喜歡LIKE

    python實現WSGI的框架

    2023-11-13

    python打開文本文件有哪些方法?

    2023-11-13

    python使用loguru操作日志

    2023-11-13

    最新文章NEW

    python-=是什么意思

    2023-11-13

    pythonre是什么?

    2023-11-13

    python列表追加元素出錯的解決

    2023-11-13

    相關推薦HOT

    更多>>

    快速通道 更多>>

    最新開班信息 更多>>

    網友熱搜 更多>>