Hoe maak ik \n
werkelijk in mijn uitvoer? Op dit moment schrijft het gewoon alles in 1 lang blok. Bedankt voor alle hulp
Dir.chdir 'C:/Users/name/Music'
music = Dir['C:/Users/name/Music/*.{mp3, MP3}']
puts 'what would you like to call the playlist?'
@new = ''
playlist_name = gets.chomp + '.m3u'
music.each do |z|
@new += z + '\n'
end
File.open playlist_name, 'w' do |f|
f.write @new
end
Antwoord 1, Autoriteit 100%
Gebruik "\n"
in plaats van '\n'
Antwoord 2, Autoriteit 3%
U kunt dit allemaal in het bestand doen. Open Blok:
Dir.chdir 'C:/Users/name/Music'
music = Dir['C:/Users/name/Music/*.{mp3, MP3}']
puts 'what would you like to call the playlist?'
playlist_name = gets.chomp + '.m3u'
File.open playlist_name, 'w' do |f|
music.each do |z|
f.puts z
end
end
Antwoord 3, Autoriteit 2%
Ik wil graag mijn ervaring delen met \n
Ik ben opgemerkt dat “\ n” als –
werkt
puts "\n\n" // to provide 2 new lines
maar niet
p "\n\n"
ook
zet '\n\n'
Werkt niet.
Hoop zal voor u werken !!
Antwoord 4
Eigenlijk heb je het blok niet nodig:
Dir.chdir 'C:/Users/name/Music'
music = Dir['C:/Users/name/Music/*.{mp3, MP3}']
puts 'what would you like to call the playlist?'
playlist_name = gets.chomp + '.m3u'
File.open(playlist_name, 'w').puts(music)