Daginn, ég er að lesa Why's Poignant Guide to Ruby og ég er að lenda í smá veseni.
Ég á að save-a hash af þessu á file sem að heitir wordlist.rb en ég kann það ekki.
code_words = {
'starmonkeys' => 'Phil and Pete, those prickly chancellors of the New Reich',
'catapult' => 'chucky go-go', 'firebomb' => 'Heat-Assisted Living',
'Nigeria' => "Ny and Jerry's Dry Cleaning (with Donuts)",
'Put the kabosh on' => 'Put the cable box on'
}
Ruby vandamál
-
Höfundur - Geek
- Póstar: 854
- Skráði sig: Lau 13. Okt 2012 23:43
- Staðsetning: 271 Mosfellssveit
- Staða: Ótengdur
Ruby vandamál
Ryzen 5 2600x - Gtx 1060 6GB - Asus B350M TUF - 8GB Corsair Vengeance 2133Mhz DDR4 - Corsair CX550W
Re: Ruby vandamál
Búinn að gera?
Hérna getur þú skoðað Hash betur: http://www.ruby-doc.org/core-1.9.3/Hash.html" onclick="window.open(this.href);return false;
Kóði: Velja allt
code_words = hash.new
-
Höfundur - Geek
- Póstar: 854
- Skráði sig: Lau 13. Okt 2012 23:43
- Staðsetning: 271 Mosfellssveit
- Staða: Ótengdur
Re: Ruby vandamál
[quote="hfinity"]Búinn að gera?
Takk, skoða þennan link.
Takk, skoða þennan link.
Ryzen 5 2600x - Gtx 1060 6GB - Asus B350M TUF - 8GB Corsair Vengeance 2133Mhz DDR4 - Corsair CX550W
-
Höfundur - Geek
- Póstar: 854
- Skráði sig: Lau 13. Okt 2012 23:43
- Staðsetning: 271 Mosfellssveit
- Staða: Ótengdur
Re: Ruby vandamál
Ég er búinn að gera hashið núna (það verður reyndar að vera Hash.new) en hvernig fer ég að því að búa til wordlist.rb með þessu hashi inná?
Ryzen 5 2600x - Gtx 1060 6GB - Asus B350M TUF - 8GB Corsair Vengeance 2133Mhz DDR4 - Corsair CX550W
Re: Ruby vandamál
Afsakaðu seint svar en ef þú hefur ekki fundið út ennþá þá þarftu að nota do loopu svipað og svona:
'w' er fyrir Write
'r' er svo notað fyrir read
Kóði: Velja allt
File.open('wordlist.rb', 'w') do |f|
###
end
'r' er svo notað fyrir read
-
Höfundur - Geek
- Póstar: 854
- Skráði sig: Lau 13. Okt 2012 23:43
- Staðsetning: 271 Mosfellssveit
- Staða: Ótengdur
Re: Ruby vandamál
Ég var búinn að fatta þetta, skildi bara ekki að ég þyrfti að skrifa inn alla slóðina að 'wordlist.rb'
Takk fyrir hjálpina.
Takk fyrir hjálpina.
Ryzen 5 2600x - Gtx 1060 6GB - Asus B350M TUF - 8GB Corsair Vengeance 2133Mhz DDR4 - Corsair CX550W