Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.ruby > #7215
| From | Robert Klemme <shortcutter@googlemail.com> |
|---|---|
| Newsgroups | comp.lang.ruby |
| Subject | Re: in `open': no implicit conversion of nil into String (TypeError) from ex30.rb:3:in `<main>' |
| Date | 2016-04-13 20:27 +0200 |
| Message-ID | <dn7hcrFsog9U1@mid.individual.net> (permalink) |
| References | <affb94ab-54dc-4ab1-9220-b87bb4f9aa2f@googlegroups.com> <dn3hpoFrof4U1@mid.individual.net> <d75aaf70-8ae3-451a-a2a4-ae600509936c@googlegroups.com> <m24mb57w99.fsf@gmail.com> <4d72edd3-6de5-433e-836e-56e297779e3a@googlegroups.com> |
On 13.04.2016 18:08, Cai Gengyang wrote: > Ok, it works now ! I was on exercise 15 > (http://learnrubythehardway.org/book/ex15.html), not exercise 30 ... > just named it ex30 randomly because I previously saved another file > called ex15. That is still after exercise 13. > CaiGengYangs-MacBook-Pro:GoatBoy CaiGengYang$ ruby ex30.rb ex30_sample.txt > Here's your file ex30_sample.txt: > This is stuff I typed into a file. > It is really cool stuff. > Lots and lots of fun to have in here. > > Type the filename again: ex30_sample.txt > This is stuff I typed into a file. > It is really cool stuff. > Lots and lots of fun to have in here. > > I realised that I got the error because I initially forgot to create the 2nd sample.txt file That is wrong. You got the error because you did not pass an argument when invoking the script. You could also say that you got the error because your script did not deal well with invocation without arguments. Regards robert -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/
Back to comp.lang.ruby | Previous | Next — Previous in thread | Next in thread | Find similar
in `open': no implicit conversion of nil into String (TypeError) from ex30.rb:3:in `<main>' Cai Gengyang <gengyangcai@gmail.com> - 2016-04-11 20:31 -0700
Re: in `open': no implicit conversion of nil into String (TypeError) from ex30.rb:3:in `<main>' Robert Klemme <shortcutter@googlemail.com> - 2016-04-12 08:09 +0200
Re: in `open': no implicit conversion of nil into String (TypeError) from ex30.rb:3:in `<main>' Cai Gengyang <gengyangcai@gmail.com> - 2016-04-12 22:34 -0700
Re: in `open': no implicit conversion of nil into String (TypeError) from ex30.rb:3:in `<main>' Sebastian Christ <rudolfo.christ@gmail.com> - 2016-04-13 10:23 +0200
Re: in `open': no implicit conversion of nil into String (TypeError) from ex30.rb:3:in `<main>' Cai Gengyang <gengyangcai@gmail.com> - 2016-04-13 09:08 -0700
Re: in `open': no implicit conversion of nil into String (TypeError) from ex30.rb:3:in `<main>' Robert Klemme <shortcutter@googlemail.com> - 2016-04-13 20:27 +0200
Re: in `open': no implicit conversion of nil into String (TypeError) from ex30.rb:3:in `<main>' Cai Gengyang <gengyangcai@gmail.com> - 2016-04-14 21:59 -0700
csiph-web