首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法访问binding.pry

无法访问binding.pry
EN

Stack Overflow用户
提问于 2020-10-16 14:10:28
回答 1查看 26关注 0票数 0

emoticons_hash.each尝试在.each内部使用它之前或在它不会触发它之前,尝试使用它都是有效的。它在这个程序的其他方法中也不起作用,即使后面有一个puts "hello"

代码语言:javascript
复制
require 'pry'
require 'yaml'
def load_library(filepath)
  emoticons_hash = YAML.load_file (filepath)
  puts emoticons_hash.inspect

  language_hash = {}
  emoticons_hash.each do |emoticon|
   language_hash[emoticon] = emoticons_hash[emoticon].value
   binding.pry
  end
  binding.pry
  puts "hello"
end

def english
     binding.pry
      puts "hello"
    end
EN

回答 1

Stack Overflow用户

发布于 2020-10-21 22:25:56

你的emoticons_hash变量里有什么东西吗?如果是,则返回.each方法?

我认为你的binding.pry不是以这种方式到达的,因为这两个问题之一。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64383774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档