Skip to content

Instantly share code, notes, and snippets.

@ejmurray
Created June 3, 2015 16:31
Show Gist options
  • Save ejmurray/8736dc0526e6f7a5b7ff to your computer and use it in GitHub Desktop.
Save ejmurray/8736dc0526e6f7a5b7ff 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