# file type: txt, xml, html
file = open("python_test.txt", "r+", encoding="utf-8")
# mode 打开这个文件的模式
# r w a
# r+ w+ a+
# rb rb+ wb wb+ ab ab+
res = file.read()
file.write("ha")
print(res)
# file文件open之后默认是只读模式
# r+ 可读可写,先写的话,从头开始覆盖写,读光标之后的内容,读写跟着光标走
# 如果要写入中文,要注意编码格式
# w 只写
# w+ 可读可写,不管是w还是w+,如果文件存在,就会清空文件内容再重写,文件不存在则会新建文件再写
# a a+ 追加
file = open("python_test.txt", "a", encoding="utf-8")
file.write("*****666*****")
# a 文件存在时,直接追加写在后面,不存在时则新建文件写入
file = open("python_test2.txt", "a", encoding="utf-8")
file.write("\n*****666*****") # \n 换行符
网友评论