f = open("1.txt",encoding = 'utf-8')
data = f.read()
print(date)
注意:open函数是按照操作系统来读取文件的,windows一般是gbk格式存数据,而如果文件是gbk格式,那么就不用指定字符编码;
执行程序,先将代码送到内存中,而为什么我们可以看到date内容?open函数不能操作硬盘!
实际上open函数问操作系统要了一个“功能”,这个功能的值赋值给了f,然后通过f操作硬盘上的内容!
f.close() 将这个功能资源收回,不然资源会用完!