Difference between revisions of "Perform IO with Text Files"
Jump to navigation
Jump to search
(2 intermediate revisions by the same user not shown) | |||
Line 12: | Line 12: | ||
with open('myfile.txt', mode= 'r') as myfile: | with open('myfile.txt', mode= 'r') as myfile: | ||
contents = myfile.read() | contents = myfile.read() | ||
Available Modes: | |||
mode-'r' Read only | |||
mode='w' write only (will overwrite files or create new) | |||
mode= 'a' append only (will add to a file) | |||
mode = 'r+' reading and writing | |||
mode= 'w+' is writing and reading (Overwrites existing files or crates a new file) | |||
==[[#top|Back To Top]] - [[Python|Category]]== | |||
[[Category:Python]] |
Latest revision as of 16:19, 1 September 2020
Opening a File
myfile= open('filename.txt') myfile.read() # reads a string of everything in the file myfile.seek(0) # reset the cursor to the top of the file contents = myfile.read() myfile.readlines() # will read lines as a list myfile.close() # closes the file with open('filename.txt') as my_new_file: contents = my_new_file.read()
Open ReadOnly
with open('myfile.txt', mode= 'r') as myfile: contents = myfile.read()
Available Modes:
mode-'r' Read only mode='w' write only (will overwrite files or create new) mode= 'a' append only (will add to a file) mode = 'r+' reading and writing mode= 'w+' is writing and reading (Overwrites existing files or crates a new file)