f = open("1.txt",encoding = 'utf-8') data = f.read() print(date) 执行程序,先将代码送到内存中,而为什么我们可以看到date内容?open函数不能操作硬盘! 实际上open函数问操作系统要了一个“功能”,这个功能的值赋值给了f,然后通过f操作硬盘上的内容! f.close() 将这个功能资源收回,不然资源会用完! 来源:https://www.cnblogs.com/qyan-blog/p/11761740.html 标签 open函数 date函数 date