日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

23-Python3 File

發(fā)布時間:2024/8/26 python 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 23-Python3 File 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
''' file(文件)方法 ''' #open()對象pass #file對象##file.close():關閉文件,關閉后不能再進行讀寫操作 fo1 = open('/Users/ligaijiang/PycharmProjects/fo1.txt','wb') print('文件名為:',fo1.name) fo1.close()##file.flush() fo2 = open('/Users/ligaijiang/PycharmProjects/fo2.txt','wb') print('文件名為:',fo2.name) fo2.flush() fo2.close()##file.fileno() fo3 = open('/Users/ligaijiang/PycharmProjects/fo3.txt','wb') print('文件名為:',fo3.name)fid = fo3.fileno() print('文件描述為:',fid) fo3.close()##file.isatty() fo4 = open('/Users/ligaijiang/PycharmProjects/fo4.txt','wb') print('文件名為:',fo4.name)ret = fo4.isatty() print('返回值:',ret) fo3.close()##file.next() f4 = open('/Users/ligaijiang/PycharmProjects/fo4.txt','w') f4.write('這是第一行\(zhòng)n這是第二行\(zhòng)n這是第三行\(zhòng)n這是第四行\(zhòng)n這是第五行\(zhòng)n') f4.close()fo4 = open('/Users/ligaijiang/PycharmProjects/fo4.txt','r') print('文件名為:',fo4.name) for index in range(5):line = next(fo4)print('第{}行——————{}'.format(index,line)) fo4.close()##file.read() f5 = open('/Users/ligaijiang/PycharmProjects/fo5.txt','w') f5.write('這是第一行。\n這是第二行。\n這是第三行。\n這是第四行。\n這是第五行。\n') f5.close()f5 = open('/Users/ligaijiang/PycharmProjects/fo5.txt','r') print('文件名為:',f5.name)line = f5.read(10) print('讀取第字符串為:',line) f5.close()##file.readline() f6 = open('/Users/ligaijiang/PycharmProjects/fo6.txt','w') value = 'www.runoob.com' s = str(value)n = 0 for n in range(5):f6.write('{}\n'.format(s))n =n+1 f6.close()f6 = open('/Users/ligaijiang/PycharmProjects/fo6.txt','r+') print('文件名為:',f6.name)line1 = f6.readline() print('f6讀取第一行為{}:'.format(line1))line2 = f6.readline(5) print('f6讀取字符串為{}:'.format(line2))f6.close()##file.readlines() f7 = open('/Users/ligaijiang/PycharmProjects/fo7.txt','w') value = 'www.runoob.com' s = str(value)n = 0 for n in range(5):f7.write('{}\n'.format(s))n =n+1 f7.close()f7 = open('/Users/ligaijiang/PycharmProjects/fo7.txt','r+') print('文件名為f7:',f7.name)for line3 in f7.readlines():line3 = line3.strip()print('讀取第數據為:{}'.format(line3)) f7.close()##file.seek() f8 = open('/Users/ligaijiang/PycharmProjects/fo8.txt','w') value = 'www.runoob.com' s = str(value)n = 0 d = 1 for n in range(5):f8.write('第{0}行:{1}\n'.format(d,s))n =n+1d = d+1 f8.close()f8 = open('/Users/ligaijiang/PycharmProjects/fo8.txt','r+') print('文件名為f8:',f8.name)line81 = f8.readline() print('line81讀到的字符串為:',line81)line82 = f8.readline() print('line82讀到的字符串為:',line82)f8.seek(0,0) line83 = f8.readline() print('line83讀到的字符串為:',line83)f8.close()##file.tell():獲取文件當前位置 f9 = open('/Users/ligaijiang/PycharmProjects/fo9.txt','w') value = 'www.runoob.com' s = str(value)n = 0 d = 1 for n in range(5):f9.write('第{0}行:{1}\n'.format(d,s))n =n+1d = d+1 f9.close()f9 = open('/Users/ligaijiang/PycharmProjects/fo9.txt','r+') print('文件名為f8:',f9.name)line91 = f9.readline() print('line91讀到的字符串為:',line91)pos = f9.tell() print('當前位置為{}'.format(pos))f9.close()##file.truncate([size]) f10 = open('/Users/ligaijiang/PycharmProjects/fo10.txt','w') value = 'www.runoob.com' s = str(value)n = 0 d = 1 for n in range(5):f10.write('第{0}行:{1}\n'.format(d,s))n =n+1d = d+1 f10.close()f10 = open('/Users/ligaijiang/PycharmProjects/fo10.txt','r+') print('文件名為f8:',f10.name)line101 = f10.readline() print('line101讀到的字符串為:',line101)f10.truncate() line102 = f10.readlines() print('line102讀取行{}'.format(line102))f10.truncate(10) line103 = f10.readlines() print('line103讀取行{}'.format(line103))f9.close()# f11 = open('/Users/ligaijiang/PycharmProjects/fo11.txt','w') value = 'www.runoob.com' s = str(value)n = 0 d = 1 for n in range(5):f11.write('第{0}行:{1}\n'.format(d,s))n =n+1d = d+1 f11.close()f11 = open('/Users/ligaijiang/PycharmProjects/fo11.txt','r+') print('文件名為f11:',f11.name)f11.truncate(10) str1 = f11.read() print('--讀取行:{}'.format(str1))f11.close()##file.write(): f12 = open('/Users/ligaijiang/PycharmProjects/fo12.txt','w') value = 'www.runoob.com' s = str(value)n = 0 d = 1 for n in range(5):f12.write('第{0}行:{1}\n'.format(d,s))n =n+1d = d+1 f12.close()f12 = open('/Users/ligaijiang/PycharmProjects/fo12.txt','r+') print('文件名為f12:',f12.name)str2 = '第6行:www.runoob.com' f12.seek(0,2) line121=f12.write(str2)f12.seek(0,0) for index in range(6):line122 = next(f12)print('文件行號{}-----{}'.format(index,line122)) f12.close()##file.writelines() f13 =open('/Users/ligaijiang/PycharmProjects/fo13.txt','w') print('文件名為:',f13.name) seq = ['菜鳥教程1\n','菜鳥教程2\n','菜鳥教程3\n'] f13.writelines(seq) f13.close()

?

轉載于:https://www.cnblogs.com/jpr-ok/p/9988025.html

總結

以上是生活随笔為你收集整理的23-Python3 File的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。