采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
关于close() 貌似这样程序也能跑,可不明白为什么IDE会报错, 萌新求助ing
这个浮窗里的话不是报错,属于静态代码检查。ide的静态代码检查会提出程序的一些常见问题。这里他说close是会出错的,因为close你看下它是会返回error的。close如果出错,我们没有处理。这的确是一个潜在的问题。比如我们打开的文件关闭不了,那么打开的文件就会越积越多,吃光服务器资源。地道的做法是处理它,把它加入队列重试关闭。不然的话,打印一下出错信息也是可以接受的。
非常感谢!
如果要在defer时处理err时应该怎么做呢?
是把file.Close() 提取出来, 作为一个函数调用么?
登录后可查看更多问答,登录/注册
语法+分布式爬虫实战 为转型工程师量身打造
4.2k 14
1.2k 1
2.5k 1
1.6k 12
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号