Skip to content

Instantly share code, notes, and snippets.

@ejmurray
Created June 3, 2015 16:29
Show Gist options
  • Save ejmurray/0a4348021e32c8d64c0b to your computer and use it in GitHub Desktop.
Save ejmurray/0a4348021e32c8d64c0b to your computer and use it in GitHub Desktop.
#!/bin/python3
__author__ = 'Ernest'
# Reading and Writing Files
from sys import argv
script, filename = argv
print("We're going to erase %r." %(filename))
print("If you don't want that, hit CRTL-C (^C).")
print("If you do want that, hit RETURN.")
input("?")
print("Opening the file...")
target = open(filename, 'w')
print("Truncating the file. Goodbye!")
target.truncate()
print("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("\n")
target.write(line2)
target.write("\n")
target.write(line3)
target.write("\n")
print("And finally, we close it.")
target.close()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment