It opens a pure text file. You do not have to import any extra library.
The main sintax for opening files is:
file_object = open(file_name [, access_mode][, buffering])
where:
file_object -> variable
file_name -> the file you want to open
access_mode -> 'r' for read, 'rw' for read and wite text files
buffering -> size of data you read from file. If you leave this blank, it uses the system default - recommended.
To read only text files, it becomes:
file = open('yourfile.txt', 'r')
'yourfile.txt' must contain the correct folder address to it.
'r' stands for read only.
If you want all the contents of your file in one string, you can call read() method:
print file.read()
A good way to deal with text files is to turn the text into a list, each line as an list element. To do this, use the readlines() method:
lstLines = file.readlines()
After all the readings and processings you want to do with the file, you have to close it as following:
file.close()
No comments:
Post a Comment