语法错误,意外的':',期望')'

罢工

我正在使用以下代码遇到此语法错误,但我不知道为什么ruby抱怨它。

  def user_list
  server = Lumberg::Whm::Server.new(
  host: "localhost",
  hash: IO.read("/root/.accesshash")
)

results = server.account.list
accounts = result[:params][:acct].map {|a| a["user"] }

 end
end

语法错误如下:

# bundle exec bin/userscan 
bin/userscan:3:in `require': /usr/src/userscan/lib/userscan.rb:131: syntax error, unexpected ':', expecting ')' (SyntaxError)
  host: "localhost",
       ^
/usr/src/userscan/lib/userscan.rb:131: syntax error, unexpected ',', expecting kEND
/usr/src/userscan/lib/userscan.rb:133: syntax error, unexpected ')', expecting kEND
    from bin/userscan:3

据我所知,它抱怨的部分应该没问题。显然,分号实际上应该在那儿,并且括号应该包含这两行的全部。我已经玩了一段时间,但是我只是让它变得更糟而不是变得更好。

我在这里弄糟的任何帮助将不胜感激。

托斯滕·罗比兹基

该语法host: ".."是ruby 1.9的新功能。如果使用的是ruby 1.8,则必须使用旧语法:

server = Lumberg::Whm::Server.new(
    :host => "localhost",
    :hash => IO.read("/root/.accesshash") )

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

语法错误:“(”意外(期望“ then”)

来自分类Dev

解析错误:语法错误,意外的'}',期望','或';' 在 /

来自分类Dev

Ruby语法错误:语法错误,意外的'=',期望的是')'

来自分类Dev

Go golang,语法错误:意外++,期望:

来自分类Dev

语法错误:单词意外(期望“)”)?

来自分类Dev

语法错误,意外的':',期望输入结束

来自分类Dev

语法错误:单词意外(期望“)”)?

来自分类Dev

MySQL:语法错误,意外的'@',期望的是':'

来自分类Dev

语法错误,意外的'\ n',期望=>(SyntaxError)

来自分类Dev

npm错误语法错误:单词意外(期望“)”)

来自分类Dev

解析错误:语法错误,意外的 '(',期望 ',' 或 ';' Smarty PHP

来自分类Dev

解析错误:语法错误、文件意外结束、期望变量

来自分类Dev

语法错误,意外的')',期望使用keyword_then或';' 或'\ n'

来自分类Dev

Rails Rake任务:语法错误,意外的'\ n',期望tASSOC

来自分类Dev

FatalErrorException:语法错误,意外的':',期望为','或';' 在Laravel

来自分类Dev

Rails:语法错误,意外的keyword_ensure,期望$ end

来自分类Dev

语法错误,意外的')',期望使用keyword_then或';' 或'\ n'

来自分类Dev

bash脚本语法错误:单词意外(期望“做”)

来自分类Dev

Yii-语法错误,出现意外的';',期望出现')'

来自分类Dev

语法错误:“(”意外(期望的单词)---在我的bash脚本中

来自分类Dev

语法错误,意外的T_STRING,期望为','或';'”

来自分类Dev

语法错误,意外的keyword_else,期望为':'-RUBY

来自分类Dev

语法错误,意外的'$ type'(T_VARIABLE),期望'('

来自分类Dev

获取语法错误:shell 脚本中的“fi”意外(期望“then”)

来自分类Dev

Shell 脚本语法错误:单词意外(期望“in”)

来自分类Dev

Rails的Heroku错误:语法错误,意外的keyword_end,期望输入结束

来自分类Dev

出现Rails错误“语法错误,意外的tSYMBEG,期望使用keyword_do或'{'或'('“

来自分类Dev

ng-click错误:[$ parse:syntax]语法错误:令牌'Object'意外,期望[]

来自分类Dev

解析错误:语法错误,意外的':',期望中的'{'。在require_once autoload.php时出错

Related 相关文章

  1. 1

    语法错误:“(”意外(期望“ then”)

  2. 2

    解析错误:语法错误,意外的'}',期望','或';' 在 /

  3. 3

    Ruby语法错误:语法错误,意外的'=',期望的是')'

  4. 4

    Go golang,语法错误:意外++,期望:

  5. 5

    语法错误:单词意外(期望“)”)?

  6. 6

    语法错误,意外的':',期望输入结束

  7. 7

    语法错误:单词意外(期望“)”)?

  8. 8

    MySQL:语法错误,意外的'@',期望的是':'

  9. 9

    语法错误,意外的'\ n',期望=>(SyntaxError)

  10. 10

    npm错误语法错误:单词意外(期望“)”)

  11. 11

    解析错误:语法错误,意外的 '(',期望 ',' 或 ';' Smarty PHP

  12. 12

    解析错误:语法错误、文件意外结束、期望变量

  13. 13

    语法错误,意外的')',期望使用keyword_then或';' 或'\ n'

  14. 14

    Rails Rake任务:语法错误,意外的'\ n',期望tASSOC

  15. 15

    FatalErrorException:语法错误,意外的':',期望为','或';' 在Laravel

  16. 16

    Rails:语法错误,意外的keyword_ensure,期望$ end

  17. 17

    语法错误,意外的')',期望使用keyword_then或';' 或'\ n'

  18. 18

    bash脚本语法错误:单词意外(期望“做”)

  19. 19

    Yii-语法错误,出现意外的';',期望出现')'

  20. 20

    语法错误:“(”意外(期望的单词)---在我的bash脚本中

  21. 21

    语法错误,意外的T_STRING,期望为','或';'”

  22. 22

    语法错误,意外的keyword_else,期望为':'-RUBY

  23. 23

    语法错误,意外的'$ type'(T_VARIABLE),期望'('

  24. 24

    获取语法错误:shell 脚本中的“fi”意外(期望“then”)

  25. 25

    Shell 脚本语法错误:单词意外(期望“in”)

  26. 26

    Rails的Heroku错误:语法错误,意外的keyword_end,期望输入结束

  27. 27

    出现Rails错误“语法错误,意外的tSYMBEG,期望使用keyword_do或'{'或'('“

  28. 28

    ng-click错误:[$ parse:syntax]语法错误:令牌'Object'意外,期望[]

  29. 29

    解析错误:语法错误,意外的':',期望中的'{'。在require_once autoload.php时出错

热门标签

归档