<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 431,  comments - 344,  trackbacks - 0
    fileinput模塊提供處理一個或多個文本文件的功能, 可以通過使用for..in來循環讀取一個或多個文本文件內容.
    import fileinput
    import sys
    import glob
    import string

    for line in fileinput.input("test.txt"):     #處理一個文本文件
        print line

    for line in fileinput.input(glob.glob("samples/*.txt")):  #處理多個文本文件
        if fileinput.isfirstline():
           print "------ reading %s ------\n" % fileinput.filename()    #獲取文件名稱
        print str(fileinput.lineno()) + " " + string.upper(line)  #獲取行號和內容, 注意這里的行號是繼前面文件行號來處理的,而不是重新開始計算


    tempfile模塊提供給你一個快速創建一個命名唯一的臨時文件

    import tempfile
    import os

    tempf = tempfile.mktemp(dir="D:/")

    print "tempfile", "=>", tempf

    file = open(tempf, "w+b")
    file.write("*" * 1000)
    file.seek(0)
    print len(file.read()), "bytes"
    file.close()

    try:
        os.remove(tempf)    #用完以后要注意刪除臨時文件
    except OSError:
        pass


    當然你還可以通過file = tempfile.TemporaryFile()直接為你創建一個臨時文件,并且打開.
    posted on 2009-06-16 22:37 周銳 閱讀(2058) 評論(0)  編輯  收藏 所屬分類: Python
    主站蜘蛛池模板: 国产精品亚洲玖玖玖在线观看| 青草草色A免费观看在线| 亚洲А∨精品天堂在线| 亚洲a∨国产av综合av下载| 成人爱做日本视频免费| 黄页网址在线免费观看| 国产成人精品久久亚洲| 中文字幕成人免费高清在线| 亚洲高清国产拍精品26U| 亚洲午夜免费视频| 亚洲av无码不卡久久| 在线永久免费观看黄网站| 成年网站免费入口在线观看 | 日本大片在线看黄a∨免费| 亚洲欧美日韩一区二区三区| 免费A级毛片无码久久版| 一个人看的hd免费视频| 亚洲中文字幕在线观看| 亚欧日韩毛片在线看免费网站| 亚洲国产福利精品一区二区 | 亚洲国产精品人人做人人爽| 韩日电影在线播放免费版| 精品日韩亚洲AV无码一区二区三区| 国产精品成人观看视频免费| 亚洲国产精品成人AV在线| 麻豆91免费视频| 国产亚洲精久久久久久无码| 2021在线永久免费视频| 亚洲国产精品无码观看久久| 中文字幕第13亚洲另类| 4399影视免费观看高清直播| 亚洲国产高清国产拍精品| 亚洲午夜久久久久久久久久| 120秒男女动态视频免费| 久久亚洲精品无码网站| 亚洲国产成人高清在线观看 | 亚洲精品乱码久久久久久不卡| 午夜网站在线观看免费完整高清观看| 亚洲午夜精品一区二区公牛电影院| 亚洲av无码天堂一区二区三区 | 国产AⅤ无码专区亚洲AV|