文字檔案操作

2021-10-12 08:29:05 字數 483 閱讀 8132

#文字檔案操作

編寫乙個程式demo.py,要求執行該程式後,生成demo_new.py檔案,其中內容與demo.py一樣,只是在每一行的後面加上行號以#開始,並且所有行的#符號垂直對齊。

filename = 'demo.py'

with open(filename, 'r') as fp:

lines = fp.readlines()

maxlength = len(max(lines, key=len))

lines = [line.rstrip().ljust(maxlength)+'#'+str(index)+'\n'

for index, line in enumerate(lines)]

with open(filename[:-3]+'_new.py', 'w') as fp:

fp.writelines(lines)

文字檔案操作

1 文字檔案的寫入 建立檔案流 filestream filestream new filestream c myfile file.txt filemode.create 建立寫入器 streamwriter sw new streamwriter filestream 以流的方式寫入資料 sw....

C 文字檔案操作

如何向現有檔案中新增文字 usingsystem usingsystem.io classtest 如何建立乙個新文字檔案並向其中寫入乙個字串。方法可提供類似的功能。usingsystem usingsystem.io publicclasstexttofile alreadyexists.file...

C 文字檔案操作

如何向現有檔案中新增文字 using system using system.io class test 如何建立乙個新文字檔案並向其中寫入乙個字串。writealltext 方法可提供類似的功能。using system using system.io public class texttofil...