#-*-coding:cp936-*-
# 1 Open File
# Open (fileName, mode)
# parameter: filename
# Mode Open mode
# W opens in write mode,
# A opens in Append mode (starting with EOF and creating a new file if necessary)
# r+ Open in read/write mode
# w+ Open in read/write mode
# A + opens in read/write mode
# RB opens in binary read mode
# WB opens in binary write mode
# AB opens in binary append mode
# rb+ opens in binary read/write mode
# wb+ opens in binary read/write mode
# ab+ opens in binary read/write mode
# 2 Read files
# read (n) reads n bytes
# ReadLine () reads a line
# readlines () reads all rows, is stored in the list, each element is a row
# 3 Writing Files
# write (str) writes STR to file
# 4 closing files
# Close ()
Example:
WF = open ("File1.txt", "W") Wf.write ("Use Python to write file") Wf.close () # Read File RF = open ("File1.txt", "r") List = Rf.readline S () Print list[::]
Python Learning Note 3: Simple file operations