社区
Ruby/Rails
帖子详情
关于inspect方法
Leo1734
2008-10-09 05:04:04
代码如下:
[code=Ruby]
class Test
def inspect
"Hello world"
end
end
t = Test.new
puts t
[/code]
输出:
#<Test:0x2c25b1c> # 为什么不是 "Hello world"
问题出在哪里?是程序的问题,还是我对inspect方法理解出现了问题??
...全文
201
4
打赏
收藏
关于inspect方法
代码如下: [code=Ruby] class Test def inspect "Hello world" end end t = Test.new puts t [/code] 输出: # # 为什么不是 "Hello world" 问题出在哪里?是程序的问题,还是我对inspect方法理解出现了问题??
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
blueidea123
2008-10-17
打赏
举报
回复
xuexizhong
taito
2008-10-10
打赏
举报
回复
不知道你是不是想实现实例的调试。如果是的话,正确的方法是这样的
如:
class ExampleClass
def initialize (arg_1, arg_2)
@arg_1 = arg_1
@arg_2 = arg_2
end
end
ec = ExampleClass.new('a', 'b')
puts ec.inspect
Leo1734
2008-10-09
打赏
举报
回复
[Quote=引用 1 楼 taito 的回复:]
puts t.inspect
[/Quote]
这样用没问题,但是失去了inspect方法的本意!
taito
2008-10-09
打赏
举报
回复
puts t.inspect
Insp
ect
.exe工具
它能够提供关于窗口、控件的详细信息,如类名、文本、位置、大小等,这对于编写自动化脚本,尤其是UI自动化测试来说,是不可或缺的辅助工具。通过这个工具,开发者可以轻松地获取到目标对象的各种属性,从而更精确地...
insp
ect
.exe用于windows窗口调试开发
2. **使用
方法
**: - **启动
insp
ect
.exe**:根据系统架构选择对应的
insp
ect
_x86或
insp
ect
_x64执行文件,启动后工具会自动捕获桌面的UI信息。 - **选择视图**:
insp
ect
.exe提供了多种视图模式,如树状视图、文本...
Insp
ect
老版本和新版本
在Python编程语言中,`
insp
ect
`模块是一个非常重要的工具,它提供了一系列的函数来获取关于对象(如类、模块、函数、
方法
等)的详细信息。`
insp
ect
`模块的使用可以帮助开发者更好地理解和调试代码,尤其是在处理复杂...
Insp
ect
.exe 各版本 自动化测试辅助工具
4. **跨平台测试**:虽然
Insp
ect
主要针对Windows环境,但其理念和
方法
可以应用于其他操作系统或平台的自动化测试工具,如macOS的AX
Insp
ect
or或Android的uiautomatorviewer。 ### 四、结合自动化测试框架
Insp
ect
与...
chrome在线调试
Insp
ect
空白问题
1. **更新Chrome**: 打开Chrome设置,查找“关于Chrome”,确保你的浏览器版本是最新的。 2. **重启电脑**: 有时候,简单的系统重启可以清除临时的软件故障。 3. **检查开发者模式**: 在Chrome设置中开启“启用实验...
Ruby/Rails
2,764
社区成员
1,761
社区内容
发帖
与我相关
我的任务
Ruby/Rails
Web 开发 Ruby/Rails
复制链接
扫一扫
分享
社区描述
Web 开发 Ruby/Rails
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章