zoukankan      html  css  js  c++  java
  • 下载百度上的图片C#——输入名字就可以下载

    using System;

    using System.Collections.Generic;

    using System.Data;

    using System.Configuration;

    using System.Collections;

    using System.Web;

    using System.Net;

    using System.Text;

    using System.IO;

    using System.Text.RegularExpressions;

    namespace crawel_picture {    

    class Program     {                

    static void Main(string[] args)       

      {            

        IList<string> path = new List<string>();               

      string strHTML = "";               

      string name = "水杯";                

    int num1 = 2;                

    int num = 2000000;               

    WebClient myWebClient = new WebClient();               

    Stream myStream = myWebClient.OpenRead("http://image.baidu.com/i?tn=baiduimage&ct=201326592&lm=-1&cl=2&nc=1&word=" + name + "&ie=utf-8&ie=utf-8");                StreamReader sr = new StreamReader(myStream, System.Text.Encoding.GetEncoding("utf-8"));               

    strHTML = sr.ReadToEnd();             

      myStream.Close();              

      MatchCollection lrc1 = Regex.Matches(strHTML, @"[objURL]{6}.:.http://.*");                

      foreach (Match s in lrc1)              

        {               

            path.Add(Regex.Split(s.ToString(), """)[2].ToString());                        

            }                

      for (int i = 0; i < path.Count;i++ )                

      {                 

         num++;                     

         myWebClient.DownloadFile(path[i], @"E:爬虫图片" + num1 + "\" + num.ToString() + ".jpg");            

      }   

          }     

           }    

    }

  • 相关阅读:
    linux目录特殊权限 t :禁止删除(粘滞)权限
    牛X 好用的sshd_config:ChrootDirectory:特别注意【该目录必须是只能且仅能root用户有w权限!】
    mysql FIND_IN_SET 尝试性优化
    Java base64 添加data URI
    【java】itext5 添加页眉页脚
    【java】一些图片印章的处理方法
    授权MySQL root 用户所有权限
    法学 五院四系
    最具投资前景
    JCL ABEND CODE
  • 原文地址:https://www.cnblogs.com/Lxiaojiang/p/5337356.html
Copyright © 2011-2022 走看看