爬虫主要是模拟请求,过滤数据,存储数据
代码
package com.charper01;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.*;
public class Therad_Img {
//要爬的图片地址
public static String URL="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1564484358542&di=f008674adb2cd08bdd36a38e8c8f321b&imgtype=0&src=http%3A%2F%2Fi-3.391k.com%2F2018%2F8%2F14%2Fd4456c71-85d8-483c-b225-f04435066b5c.jpg";
public static void main(String[] args) {
try {
URL url=new URL(URL);
//连接
URLConnection connection=url.openConnection();
//获取链接资源内容
InputStream inputStream=connection.getInputStream();
//要存储的地方
FileOutputStream outputStream=new FileOutputStream("C:\\Users\\HANNONG\\Desktop\\22.jpg");
byte[] bytes=new byte[1024];
while (inputStream.read(bytes)!=-1){
outputStream.write(bytes);
}
outputStream.close();//关闭
inputStream.close();//关闭
}catch (MalformedURLException e){
e.printStackTrace();
}catch (IOException e){
e.printStackTrace();
}
}
}
爬完之后(我的是放在桌面)
图片路径:随便去网上找一张图片,拿到它的图片路径
以上学习来自一位crazy大佬的授课