1
저는 Treehouse 튜토리얼을 진행하고있는 완전한 Ruby 멍청한 놈입니다.하지만 말미잘 크롤링의 내용을 텍스트 파일로 출력하는 데 필요한 빠른 도움말이 필요합니다. 내 직업 (나는 서구). 출력을 텍스트 파일로 덤프하려면 어떻게해야합니까?Ruby 웹 크롤러 젬의 텍스트 파일에 루프 출력 작성
도움을 많이 받으실 수 있습니다!
저는 Treehouse 튜토리얼을 진행하고있는 완전한 Ruby 멍청한 놈입니다.하지만 말미잘 크롤링의 내용을 텍스트 파일로 출력하는 데 필요한 빠른 도움말이 필요합니다. 내 직업 (나는 서구). 출력을 텍스트 파일로 덤프하려면 어떻게해야합니까?Ruby 웹 크롤러 젬의 텍스트 파일에 루프 출력 작성
도움을 많이 받으실 수 있습니다!
파일 핸들에 puts
을 넣을 수 있습니다. STDOUT 인 경우와 거의 같습니다. 코드를 매우 간단하게 조정하면 File.open
블록을 추가 할 수 있습니다 :
require 'anemone'
File.open('report.txt', 'w') do |file|
Anemone.crawl("http://www.example.com/") do |anemone|
anemone.on_every_page do |page|
file.puts page.url
end
end
end