new_file = open("aa. txt", "w")
new_file .write("This is a file")
new_file .close()
这样,就完成了一个文件的创建于写入操作
来讲一下open函数的第二个参数:打开模式
r 以读的方式打开文件,可读取文件信息
w 以写的方式打开文件,可向文件写入信息,如文件存在,则清空该文件,再写入新内容
a 以追加模式打开文件(文件指针自动移动到文件末尾),如果不存在则创建
r+ 以读写方式打开文件,可对文件进行读和写操作
w+ 消除文件内容,然后以读写方式打开文件
a+ 以读写方式打开文件,并吧文件指针移到文件尾
b 以二进制模式打开文件,而不是已文本模式。该模式只对Windows或DOS有效,类UNIX的文件是用二进制模式进行操作的
如不填则默认 r 的模式
最后千万不要忘了close
可见相对java来说简单的很多,IO流那么多的分类真的是很不友好
但是真的忘了close怎么办
python提供另一种写法
with open(" 130. txt","a") as f
f.write("\ nThis is about 'with... as...'")
这样就不用close了
这,很python!!!