美图欣赏:
一.背景
之前用python爬取过网络上URL,写入本地文件
今天用scala代码实现,发现更加简单
二.代码实现
爬取的URL,还是CSDN的,哈哈
//scala 没有内建的对写入文件的支持,要写入文件,使用Java.io.PrintWriter
import java.io.PrintWriter
import scala.io.Source
object ReadURL {
def main(args: Array[String]): Unit = {
//1.获取网络URL
val source = Source.fromURL("https://www.csdn.net")
//2.在本地建一个存放读取网络URL的文本
val writertxt = new PrintWriter("D:\\input\\csdn.txt")
//3.读取到网络URl内容
val lines = source.getLines()
//4.将网络URL内容,写进本地文件writertxt
for (i <- lines) writertxt.println(i)
//5.关闭本地文件writertxt
writertxt.close()
}
}
三.结果
已经从CSDN的URL,写入到本地文件
查看下,爬取的内容
————保持饥饿,保持学习
Jackson_MVP