竹内纱里奈和大战黑人_欧美成人黄色小视频_91福利影视_欧美在线观看视频网站_h色网站免费观看_97综合

極客小將

您現在的位置是:首頁 » python編程資訊

資訊內容

java爬蟲與python爬蟲對比

極客小將2020-12-29-
簡介java爬蟲與python爬蟲的對比:python做爬蟲語法更簡單,代碼更簡潔。java的語法比python嚴格,而且代碼也更復雜示例如下:url請求:java版的代碼如下:public String call (String url){  

fN9少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

java爬蟲與python爬蟲的對比:fN9少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

python做爬蟲語法更簡單,代碼更簡潔。java的語法比python嚴格,而且代碼也更復雜fN9少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

示例如下:fN9少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

url請求:
fN9少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

java版的代碼如下:fN9少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

public String call (String url){             String content = "";             BufferedReader in = null;             try{                 URL realUrl = new URL(url);                 URLConnection connection = realUrl.openConnection();                 connection.connect();                 in = new BufferedReader(new InputStreamReader(connection.getInputStream(),"gbk"));                 String line ;                 while ((line = in.readLine()) != null){                     content += line + " ";                 }             }catch (Exception e){                 e.printStackTrace();             }             finally{                 try{                     if (in != null){                         in.close();                     }                 }catch(Exception e2){                     e2.printStackTrace();                 }             }             return content;         }

python版的代碼如下:fN9少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

# coding=utf-8 import chardet import urllib2 url = "http://www.baidu.com" data = (urllib2.urlopen(url)).read() charset = chardet.detect(data) code = charset['encoding'] content = str(data).decode(code, 'ignore').encode('utf8') print content

正則表達式fN9少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

java版的代碼如下:fN9少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

public String call(String content) throws Exception {             Pattern p = Pattern.compile("content":".*?"");             Matcher match = p.matcher(content);             StringBuilder sb = new StringBuilder();             String tmp;             while (match.find()){                 tmp = match.group();                 tmp = tmp.replaceAll(""", "");                 tmp = tmp.replace("content:", "");                 tmp = tmp.replaceAll("<.*>", "");                 sb.append(tmp + " ");             }             String comment = sb.toString();             return comment;         }     }

python的代碼如下:fN9少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

import repattern = re.compile(正則) group = pattern.findall(字符串)

更多Python知識,請關注:Python自學網??!fN9少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 玖玖在线 | 日本在线视频一区二区三区 | 欧美日韩精品一区二区在线播放 | 色综合亚洲 | 亚洲专区中文字幕 | 成人激情视频在线观看 | www.男人天堂.com | 国产三级一区 | 免费日韩av | 成人h视频在线观看 | 久久国产99 | 精品国产a| 久久久久国产一区二区三区四区 | 国产 欧美 日韩 一区 | 国产精品一区二区久久 | 国产精品一区二区在线看 | 日韩精品电影在线观看 | 精品一区在线 | 免费黄色影片 | 中文字幕亚洲精品 | 久久久久久一区二区三区四区别墅 | 国产麻豆久久 | 国产在线观看一区二区 | 国产猛男猛女超爽免费视频 | 自拍偷拍一区二区三区 | 免费国产福利 | 久久精品一 | 国产999精品久久久久久 | 精品欧美一区二区三区 | 国产精品二区一区二区aⅴ污介绍 | 在线观看免费毛片 | 一区二区三区在线视频播放 | 国产精品成人久久久久 | 国产日韩精品一区 | 中文字幕国产日韩 | 亚洲最黄网站 | 国产精品黄视频 | 99欧美视频 | 精品国产精品 | 午夜av福利| 91在线看看|