微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

require() 和 library() 有什么区别?

如何解决require() 和 library() 有什么区别?

除了已经给出的好建议之外,我还要补充一点:

最好避免使用require() ,除非 您实际上将使用它返回的值,例如在某些错误检查循环中,例如由 thierry 给出的。

在大多数其他情况下,最好使用library(),因为如果包不可用,这将在包加载时给出错误消息。require()如果包不存在,只会失败而不会出现错误。这是确定是否需要安装软件包(或者甚至可能不存在,因为它拼写错误)的最佳时机。在相关时间及早获得错误反馈将避免在尝试使用库例程时追踪后来代码失败的原因

解决方法

require()和 和有什么不一样library()

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。