Create text file and write to text file.
'Modes' of opening a file: r, rb r+, rb+, w, wb, w+, wb+, a, ab, a+, ab+,File object 'attributes': file.closed, file.mode, file.name, file.softspace
List of the different modes of opening a file, file Object Attributes
http://www.tutorialspoint.com/python/python_files_io.htm
import os
fileNameAndPath = os.path.abspath(os.path.join(os.path.dirname(__file__),'testdata/SampleTextFile.txt'))
with open(fileNameAndPath, "w") as f : f.write("aaa 123 bbb 456 ccc 789")
Read from text file.
'Modes' of opening a file: r, rb r+, rb+, w, wb, w+, wb+, a, ab, a+, ab+,File object 'attributes': file.closed, file.mode, file.name, file.softspace
List of the different modes of opening a file, file Object Attributes
http://www.tutorialspoint.com/python/python_files_io.htm
import os
fileNameAndPath = os.path.abspath(os.path.join(os.path.dirname(__file__),'testdata/SampleTextFile.txt'))
with open(fileNameAndPath,'r') as f: k=f.read()
print (k)
Note:
File should be closed before executing the script.
Append text to text file.
'Modes' of opening a file: r, rb r+, rb+, w, wb, w+, wb+, a, ab, a+, ab+,
File object 'attributes': file.closed, file.mode, file.name, file.softspace
List of the different modes of opening a file, file Object Attributes
Sample Program
import osfileNameAndPath = os.path.abspath(os.path.join(os.path.dirname(__file__),'testdata/SampleTextFile.txt'))
with open(fileNameAndPath, "a") as myfile: myfile.write("\nappended text here ....")
Note:
File should be closed before executing the script.
Open the file after executing the script.
No comments:
Post a Comment