1. Create a file
F=open (Filenamewithpath, ' a ') #创建文件
F.close ()
2. File read
(1) Read all
F=open (file absolute path, ' R ')
Str=f.readlines () #读入全部行的内容, return string
(2) Progressive reading
F=open (file absolute path, ' R ')
line = F.readline () #逐行读取, return string
While line:
line = F.readline ()
F.close ()
3. Progressive Writing
F=open (file absolute path, ' a ') #追加模式
F.write (string + ' \ n ') #逐行写入, add a newline character before or after a string, and do not need to remove ' \ n ' When writing line-wise
F.close ()
4. File 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 (see W)
A + opens in read/write mode (see a)
RB opens in binary read mode
WB opens in binary write mode (see W)
AB opens in binary append mode (see a)
Rb+ opens in binary read/write mode (see r+)
Wb+ opens in binary read/write mode (see w+)
Ab+ opens in binary read/write mode (see A +)
Python file read/write