Skip to content

Commit 8f25419

Browse files
committed
常用的文件打开模式
1 parent c09317d commit 8f25419

File tree

4 files changed

+22
-0
lines changed

4 files changed

+22
-0
lines changed

exercise/b.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Python
2+
golang
3+
java

exercise/copy_a.txt

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
中国
2+
美丽
Loading

exercise/io_test.py

+17
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,20 @@
22
file = open('a.txt', 'r', encoding='UTF-8')
33
print(file.readlines())
44
file.close()
5+
6+
# 写入文件到磁盘
7+
file = open('b.txt', 'w')
8+
file.write('Python')
9+
file.close()
10+
11+
# 追加到文件
12+
file = open('b.txt', 'a')
13+
file.write('\ngolang\njava')
14+
file.close()
15+
16+
# 文件的复制
17+
src_file = open('a.txt', 'rb')
18+
target_file = open('copy_a.txt', 'wb')
19+
target_file.write(src_file.read())
20+
src_file.close()
21+
target_file.close()

0 commit comments

Comments
 (0)