国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現(xiàn)在的位置是:首頁 » python編程資訊

資訊內(nèi)容

java爬蟲與python爬蟲對(duì)比

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

fN9少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

java爬蟲與python爬蟲的對(duì)比:fN9少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

python做爬蟲語法更簡單,代碼更簡潔。java的語法比python嚴(yán)格,而且代碼也更復(fù)雜fN9少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

示例如下:fN9少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

url請(qǐng)求:
fN9少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

java版的代碼如下:fN9少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

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少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

# 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

正則表達(dá)式fN9少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

java版的代碼如下:fN9少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

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少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

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

更多Python知識(shí),請(qǐng)關(guān)注:Python自學(xué)網(wǎng)?。N9少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

預(yù)約試聽課

已有385人預(yù)約都是免費(fèi)的,你也試試吧...

主站蜘蛛池模板: 高碑店市| 全州县| 扶沟县| 江油市| 临泽县| 天台县| 阜阳市| 万全县| 望谟县| 灵璧县| 瑞昌市| 西乌珠穆沁旗| 全南县| 昆山市| 永吉县| 平潭县| 邹城市| 武宣县| 磴口县| 灵璧县| 彰化市| 浪卡子县| 康平县| 河源市| 绵竹市| 武山县| 浮梁县| 巴南区| 合江县| 韶关市| 苏尼特右旗| 蓝田县| 城市| 北宁市| 龙陵县| 建始县| 吉安县| 许昌市| 孟州市| 井冈山市| 石楼县|