WHCSRL 技术网

【python】简单的文本编辑器_sinat

简单的文本编辑器

不用手动创建一个文件,文件不存在时会自动新建,文件存在时会覆盖

from sys import argv
script,filename = argv

print(f"We're going to eras {filename}.")
print(f"If you don't want that,hit CTRL-C (^C).")
print(f"If you do want that,hit Return.")

input("?")

print("Opening the file...")
target = open(filename,'w')

print("Truncating the file .Goodbye!")
target.truncate()

print("Now I'm going to ask you for three lines.")

line1 = input("line 1 : ")
line2 = input("line 2 : ")
line3 = input("line 3 : ")

print("I'm going to write these to the file.")
target.write(line1)
target.write("
")
target.write(line2)
target.write("
")
target.write(line3)
target.write("
")

print("And finally,we close it.")
target.close()

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
推荐阅读