ruby - 为什么“require”关键字后跟一个“实例变量”?
问题描述
我正在学习 Ruby 并阅读一段代码。我不明白这一行:
require @a_variable
在我对 Ruby 的有限了解中,“require”用于导入模块、类或其他文件中的任何内容。那里有什么用途?我浏览了很多,但找不到解释。谢谢。
解决方案
事情就是这样。您必须将字符串传递给require
. 如果那是字符串文字或计算结果为字符串的表达式,则无关紧要。
require 'set'
或者
set = 'set'
require set
是等价的
推荐阅读
- spring - 如何使用 Thymeleaf 将数据保存到通过模型放入 HTML 文件的对象的实例变量
- mysql - mysql 连接池如何与 Node 微服务一起工作?
- bash - 在 Visual Studio Code 上打开另一个集成终端实例的命令?
- python-3.x - 如果一对列值未在另一个 df2 中配对,则删除 df1 中的行
- java - 如何实现数组对称的两列交换?
- sml - 空列表列表的模式匹配
- c# - 无法在 C# web api 中重新创建此邮递员请求 - unsupported_grant_type
- reactjs - React Native - 从 React Native Picker 的 props 创建动态数组
- java - 在 docker 中运行 java 项目并使用本地 IDE
- r - R函数将行分散到列中