open函数

f = open("1.txt",encoding = 'utf-8')

data = f.read()

print(date)

 注意:open函数是按照操作系统来读取文件的,windows一般是gbk格式存数据,而如果文件是gbk格式,那么就不用指定字符编码;

执行程序,先将代码送到内存中,而为什么我们可以看到date内容?open函数不能操作硬盘!

实际上open函数问操作系统要了一个“功能”,这个功能的值赋值给了f,然后通过f操作硬盘上的内容!

f.close()  将这个功能资源收回,不然资源会用完!

posted @ 2019-10-29 21:36  千焱  阅读(217)  评论(0编辑  收藏  举报