python版本:3.6.1
练习16.读写文件
我在一开始的编码过程中,漏掉了truncate的语句,但是依旧正常运行。
我另外又创建了一份py文件,加上了truncate语句,到powershell中运行。
发现两者并没有任何差别(肉眼观测),也许内部运作发生了变化,但是直观的感受中是没有差别的,ex16-2仅仅是多了Goodbye这句话。
目前我还没有弄明白这是为什么。但是我决定之后的编码还是加上truncate这一段。
如同16课视频中,Shaw删去了close的语句,用户端没有任何直观的改变,写入的文件依旧被保存了下来,但是Shaw解释说如果不按照流程来做,可能存在文件泄露导致系统崩溃的风险。