Schnellstart: Verwenden Sie Go-Sprachfunktionen, um einfache Daten-Crawling-Funktionen zu implementieren

WBOY
Freigeben: 2023-08-01 19:21:35
Original
840 Leute haben es durchsucht

Schnellstart: Verwenden Sie Go-Sprachfunktionen, um einfache Daten-Crawling-Funktionen zu implementieren

Im heutigen Internetzeitalter wird die Datenerfassung und -verarbeitung immer wichtiger. Als gängige Datenerfassungsmethode wird das Datencrawlen in verschiedenen Bereichen häufig eingesetzt. In diesem Artikel werde ich vorstellen, wie man mit Go-Sprachfunktionen eine einfache Daten-Crawling-Funktion implementiert, um den Lesern einen schnellen Einstieg zu erleichtern.

Go-Sprache ist eine statisch stark typisierte Sprache. Aufgrund ihrer prägnanten Syntax und effizienten Parallelitätsleistung ist sie für viele Entwickler die erste Wahl. Im Folgenden wird vorgestellt, wie eine einfache Datencrawling-Funktion mithilfe der Go-Sprachfunktionen implementiert wird, um den Lesern das Verständnis der grundlegenden Syntax und Operationen der Go-Sprache zu erleichtern.

Zunächst müssen wir die netzwerkbezogenen Pakete der Go-Sprache einführen, um Netzwerkanfragen und Datenerfassung zu implementieren. Das Folgende ist ein Beispielcode:

package main import ( "fmt" "io/ioutil" "net/http" ) func main() { url := "https://www.example.com" // 要爬取的网页链接 resp, err := http.Get(url) if err != nil { fmt.Println("网络请求失败:", err) return } defer resp.Body.Close() body, err := ioutil.ReadAll(resp.Body) if err != nil { fmt.Println("读取数据失败:", err) return } fmt.Println(string(body)) }
Nach dem Login kopieren

Der obige Code sendet eine GET-Anfrage über die Funktionhttp.Get, um den Inhalt der angegebenen Webseite abzurufen. Lesen Sie die erhaltenen Daten über die Funktionioutil.ReadAllin den Speicher und drucken Sie die Ausgabe aus. Wenn ein Fehler auftritt, wird die Fehlermeldung an die Konsole ausgegeben und zurückgegeben.http.Get函数发送一个GET请求,获取指定网页的内容。通过ioutil.ReadAll函数将获取的数据读取到内存中,并打印输出。出现错误时,将错误信息打印到控制台,并返回。

以上代码只是一个简单的示例,仅能获取网页的原始内容。如果想要更加灵活地处理数据,可以使用正则表达式或者解析HTML等方式。

下面给出一个使用正则表达式提取网页中的标题的示例代码:

package main import ( "fmt" "io/ioutil" "net/http" "regexp" ) func main() { url := "https://www.example.com" // 要爬取的网页链接 resp, err := http.Get(url) if err != nil { fmt.Println("网络请求失败:", err) return } defer resp.Body.Close() body, err := ioutil.ReadAll(resp.Body) if err != nil { fmt.Println("读取数据失败:", err) return } titlePattern := "(.*?)" re := regexp.MustCompile(titlePattern) title := re.FindStringSubmatch(string(body)) if len(title) > 1 { fmt.Println("网页标题:", title[1]) } else { fmt.Println("未找到网页标题") } }
Nach dem Login kopieren

上述代码中,我们使用了正则表达式(.*?)来匹配网页中的标题。regexp.MustCompile函数将正则表达式编译为一个正则对象,然后使用FindStringSubmatch方法获取匹配的结果。最后,我们通过fmt.Println

Der obige Code ist nur ein einfaches Beispiel und kann nur den Originalinhalt der Webseite abrufen. Wenn Sie Daten flexibler verarbeiten möchten, können Sie reguläre Ausdrücke verwenden oder HTML analysieren.

Das Folgende ist ein Beispielcode, der reguläre Ausdrücke verwendet, um den Titel aus einer Webseite zu extrahieren:

rrreee

Im obigen Code verwenden wir den regulären Ausdruck (.*?)</title> ; passend zum Titel auf der Webseite. Die Funktion <code>regexp.MustCompile</code>kompiliert den regulären Ausdruck in ein reguläres Objekt und verwendet dann die Methode <code>FindStringSubmatch</code>, um das passende Ergebnis zu erhalten. Abschließend geben wir den Titel der Webseite über die Funktion <code>fmt.Println</code>aus. <p></p>Anhand der obigen Codebeispiele können wir die Einfachheit und Leistungsfähigkeit der Go-Sprachfunktionen erkennen. Ob es sich um Netzwerkanfragen, Datenlesen oder Datenverarbeitung handelt, die Go-Sprache bietet eine Fülle von Funktionen und Bibliotheken, um unsere Anforderungen zu erfüllen. Zusätzlich zu den oben genannten Beispielen können Sie die Daten-Crawling-Funktion weiter erweitern, z. B. das Extrahieren von Links in Webseiten durch Parsen von HTML, das Senden von Daten über die HTTP-POST-Methode usw. In tatsächlichen Anwendungen können Sie sie entsprechend erweitern spezifische Bedürfnisse. Kurz gesagt, ich glaube, dass die Leser durch die obige Einführung ein gewisses Verständnis für die Verwendung von Go-Sprachfunktionen zum Implementieren einfacher Datencrawling-Funktionen haben. Es besteht die Hoffnung, dass die Leser nach und nach die relevanten Kenntnisse der Go-Sprache basierend auf den tatsächlichen Anforderungen erlernen und beherrschen und leistungsfähigere Daten-Crawling-Programme entwickeln können. <p>Das obige ist der detaillierte Inhalt vonSchnellstart: Verwenden Sie Go-Sprachfunktionen, um einfache Daten-Crawling-Funktionen zu implementieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!</p> </div> </div> <div style="height: 25px;"> <div class="wzconBq" style="display: inline-flex;"> <span>Verwandte Etiketten:</span> <div class="wzcbqd"> <a onclick="hits_log(2,'www',this);" href-data="//m.sbmmt.com/de/search?word=数据爬取" target="_blank">数据爬取</a> <a onclick="hits_log(2,'www',this);" href-data="//m.sbmmt.com/de/search?word=go函数" target="_blank">go函数</a> <a onclick="hits_log(2,'www',this);" href-data="//m.sbmmt.com/de/search?word=快速入门" target="_blank">快速入门</a> </div> </div> <div style="display: inline-flex;float: right; color:#333333;"> Quelle:php.cn </div> </div> <div class="wzconOtherwz"> <a href="//m.sbmmt.com/de/faq/586775.html" title=""><span>Vorheriger Artikel:Schnellstart: Verwenden Sie Go-Sprachfunktionen, um einfache statistische Berichte zur Datenvisualisierung zu implementieren</span></a> <a href="//m.sbmmt.com/de/faq/586811.html" title=""><span>Nächster Artikel:Wie verwende ich Vorlagenfunktionen in der Go-Sprache, um PDF-Berichte dynamisch zu generieren?</span></a> </div> <div class="wzconShengming"> <div class="bzsmdiv"> Erklärung dieser Website </div> <div> Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn </div> </div> <div class="wwads-cn wwads-horizontal" data-id="156" style="max-width:955px"></div> <div class="wzconZzwz"> <div class="wzconZzwztitle"> Neueste Artikel des Autors </div> <ul> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="//m.sbmmt.com/de/faq/1796585090.html">avperf.dll - Was ist avperf.dll?</a> </div> <div> 2024-08-25 09:47:02 </div></li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="//m.sbmmt.com/de/faq/1796585089.html">avgzon32.dll - Was ist avgzon32.dll?</a> </div> <div> 2024-08-25 09:46:35 </div></li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="//m.sbmmt.com/de/faq/1796585077.html">Die BTC-Nachfrage wächst in den USA – Auswirkungen auf den Preis?</a> </div> <div> 2024-08-25 09:44:13 </div></li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="//m.sbmmt.com/de/faq/1796585073.html">avgssie.dll - Was ist avgssie.dll?</a> </div> <div> 2024-08-25 09:43:33 </div></li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="//m.sbmmt.com/de/faq/1796585060.html">avo.exe - Was ist avo.exe?</a> </div> <div> 2024-08-25 09:41:02 </div></li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="//m.sbmmt.com/de/faq/1796585059.html">avisynth bmploader.dll - Was ist avisynth bmploader.dll?</a> </div> <div> 2024-08-25 09:40:36 </div></li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="//m.sbmmt.com/de/faq/1796585058.html">avgupd.dll - Was ist avgupd.dll?</a> </div> <div> 2024-08-25 09:40:33 </div></li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="//m.sbmmt.com/de/faq/1796585043.html">avmtfbox.tsp – Was ist avmtfbox.tsp?</a> </div> <div> 2024-08-25 09:37:33 </div></li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="//m.sbmmt.com/de/faq/1796585042.html">Das Vorgehen der SEC gegen Krypto-Werbeaktionen von Prominenten könnte eine abschreckende Wirkung auf die freie Meinungsäußerung haben</a> </div> <div> 2024-08-25 09:37:12 </div></li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots"></span> <a target="_blank" href="//m.sbmmt.com/de/faq/1796585027.html">Slothana, EarthMeta, MoonBag: Erkundung des Potenzials neuer Krypto-Projekte</a> </div> <div> 2024-08-25 09:34:12 </div></li> </ul> </div> <div class="wzconZzwz"> <div class="wzconZzwztitle"> Aktuelle Ausgaben </div> <div class="wdsyContent"> <div class="wdsyConDiv flexRow wdsyConDiv1"> <div class="wdcdContent flexColumn"> <a href="//m.sbmmt.com/de/wenda/173544.html" target="_blank" title="Wie liste ich Daten in einem Abschnitt nach ID mithilfe der While-Schleife in PHP auf?" class="wdcdcTitle">Wie liste ich Daten in einem Abschnitt nach ID mithilfe der While-Schleife in PHP auf?</a> <a href="//m.sbmmt.com/de/wenda/173544.html" class="wdcdcCons">Ich habe eine MySQL-Tabelle mit diesen Spalten: Serien-ID, Serienfarbe, Produktname. In de...</a> <div class="wdcdcInfo flexRow"> <div class="wdcdcileft"> <span class="wdcdciSpan">Aus 2023-11-17 20:03:03</span> </div> <div class="wdcdciright flexRow"> <div class="wdcdcirdz flexRow ira"> <b class="wdcdcirdzi"></b>0 </div> <div class="wdcdcirpl flexRow ira"> <b class="wdcdcirpli"></b>1 </div> <div class="wdcdcirwatch flexRow ira"> <b class="wdcdcirwatchi"></b>290 </div> </div> </div> </div> </div> <div class="wdsyConLine wdsyConLine2"></div> <div class="wdsyConDiv flexRow wdsyConDiv1"> <div class="wdcdContent flexColumn"> <a href="//m.sbmmt.com/de/wenda/173543.html" target="_blank" title="Wie kann ich Tabellenzellenwerte in Dash mit einem Hyperlink versehen? (Verwendung von Plotly, Dash, Pandas usw.)" class="wdcdcTitle">Wie kann ich Tabellenzellenwerte in Dash mit einem Hyperlink versehen? (Verwendung von Plotly, Dash, Pandas usw.)</a> <a href="//m.sbmmt.com/de/wenda/173543.html" class="wdcdcCons">Ich möchte den Zellenwert unter der Spalte „JobLink“ als Hyperlink festlegen. Wenn ich auf...</a> <div class="wdcdcInfo flexRow"> <div class="wdcdcileft"> <span class="wdcdciSpan">Aus 2023-11-17 18:47:10</span> </div> <div class="wdcdciright flexRow"> <div class="wdcdcirdz flexRow ira"> <b class="wdcdcirdzi"></b>0 </div> <div class="wdcdcirpl flexRow ira"> <b class="wdcdcirpli"></b>1 </div> <div class="wdcdcirwatch flexRow ira"> <b class="wdcdcirwatchi"></b>283 </div> </div> </div> </div> </div> <div class="wdsyConLine wdsyConLine2"></div> <div class="wdsyConDiv flexRow wdsyConDiv1"> <div class="wdcdContent flexColumn"> <a href="//m.sbmmt.com/de/wenda/173541.html" target="_blank" title="Die beste Möglichkeit, Routendaten vorab zu laden, bevor auf die Route zugegriffen wird." class="wdcdcTitle">Die beste Möglichkeit, Routendaten vorab zu laden, bevor auf die Route zugegriffen wird.</a> <a href="//m.sbmmt.com/de/wenda/173541.html" class="wdcdcCons">Bevor ich die Seite für eine bestimmte Route rendere, möchte ich zunächst die erforderlich...</a> <div class="wdcdcInfo flexRow"> <div class="wdcdcileft"> <span class="wdcdciSpan">Aus 2023-11-17 14:54:42</span> </div> <div class="wdcdciright flexRow"> <div class="wdcdcirdz flexRow ira"> <b class="wdcdcirdzi"></b>0 </div> <div class="wdcdcirpl flexRow ira"> <b class="wdcdcirpli"></b>2 </div> <div class="wdcdcirwatch flexRow ira"> <b class="wdcdcirwatchi"></b>379 </div> </div> </div> </div> </div> <div class="wdsyConLine wdsyConLine2"></div> <div class="wdsyConDiv flexRow wdsyConDiv1"> <div class="wdcdContent flexColumn"> <a href="//m.sbmmt.com/de/wenda/173537.html" target="_blank" title="Neuer Titel: Neues Skript zeigt seltsame Zeichenkodierung gespeicherter Daten nicht korrekt an" class="wdcdcTitle">Neuer Titel: Neues Skript zeigt seltsame Zeichenkodierung gespeicherter Daten nicht korrekt an</a> <a href="//m.sbmmt.com/de/wenda/173537.html" class="wdcdcCons">Ich versuche, eine alte Website neu zu schreiben. Es ist auf Persisch und verwendet persis...</a> <div class="wdcdcInfo flexRow"> <div class="wdcdcileft"> <span class="wdcdciSpan">Aus 2023-11-17 10:51:01</span> </div> <div class="wdcdciright flexRow"> <div class="wdcdcirdz flexRow ira"> <b class="wdcdcirdzi"></b>0 </div> <div class="wdcdcirpl flexRow ira"> <b class="wdcdcirpli"></b>2 </div> <div class="wdcdcirwatch flexRow ira"> <b class="wdcdcirwatchi"></b>273 </div> </div> </div> </div> </div> <div class="wdsyConLine wdsyConLine2"></div> <div class="wdsyConDiv flexRow wdsyConDiv1"> <div class="wdcdContent flexColumn"> <a href="//m.sbmmt.com/de/wenda/173535.html" target="_blank" title="Nuxt.js SSG (Static Site Generator) API-Daten abrufen" class="wdcdcTitle">Nuxt.js SSG (Static Site Generator) API-Daten abrufen</a> <a href="//m.sbmmt.com/de/wenda/173535.html" class="wdcdcCons">Beim Erstellen eines Projekts mit einem statischen Site-Generator verstehe ich, dass dem B...</a> <div class="wdcdcInfo flexRow"> <div class="wdcdcileft"> <span class="wdcdciSpan">Aus 2023-11-16 21:36:07</span> </div> <div class="wdcdciright flexRow"> <div class="wdcdcirdz flexRow ira"> <b class="wdcdcirdzi"></b>0 </div> <div class="wdcdcirpl flexRow ira"> <b class="wdcdcirpli"></b>1 </div> <div class="wdcdcirwatch flexRow ira"> <b class="wdcdcirwatchi"></b>176 </div> </div> </div> </div> </div> <div class="wdsyConLine wdsyConLine2"></div> </div> </div> <div class="wzconZt"> <div class="wzczt-title"> <div> verwandte Themen </div> <a href="//m.sbmmt.com/de/faq/zt" target="_blank">Mehr></a> </div> <div class="wzcttlist"> <ul> <li class="ul-li"><a target="_blank" href="//m.sbmmt.com/de/faq/zgnbtbzmmm"><img src="https://img.php.cn/upload/subject/202407/22/2024072212210953562.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="So kaufen und verkaufen Sie Bitcoin im Land"></a><a target="_blank" href="//m.sbmmt.com/de/faq/zgnbtbzmmm" class="title-a-spanl" title=""><span>So kaufen und verkaufen Sie Bitcoin im Land</span></a></li> <li class="ul-li"><a target="_blank" href="//m.sbmmt.com/de/faq/docwjgs"><img src="https://img.php.cn/upload/subject/202407/22/2024072214181228520.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="Welches Format hat doc?"></a><a target="_blank" href="//m.sbmmt.com/de/faq/docwjgs" class="title-a-spanl" title=""><span>Welches Format hat doc?</span></a></li> <li class="ul-li"><a target="_blank" href="//m.sbmmt.com/de/faq/getelementbyi"><img src="https://img.php.cn/upload/subject/202407/22/2024072214121755806.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="getelementbyid"></a><a target="_blank" href="//m.sbmmt.com/de/faq/getelementbyi" class="title-a-spanl" title=""><span>getelementbyid</span></a></li> <li class="ul-li"><a target="_blank" href="//m.sbmmt.com/de/faq/bqsdcxssmys"><img src="https://img.php.cn/upload/subject/202407/22/2024072213263466698.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="Was bedeutet CX im Währungskreis?"></a><a target="_blank" href="//m.sbmmt.com/de/faq/bqsdcxssmys" class="title-a-spanl" title=""><span>Was bedeutet CX im Währungskreis?</span></a></li> <li class="ul-li"><a target="_blank" href="//m.sbmmt.com/de/faq/sublimezxbqzm"><img src="https://img.php.cn/upload/subject/202407/22/2024072212142681605.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="So deaktivieren Sie die sublime automatische Vervollständigung"></a><a target="_blank" href="//m.sbmmt.com/de/faq/sublimezxbqzm" class="title-a-spanl" title=""><span>So deaktivieren Sie die sublime automatische Vervollständigung</span></a></li> <li class="ul-li"><a target="_blank" href="//m.sbmmt.com/de/faq/officerjynx"><img src="https://img.php.cn/upload/subject/202407/22/2024072214375649862.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="Welche Office-Software gibt es?"></a><a target="_blank" href="//m.sbmmt.com/de/faq/officerjynx" class="title-a-spanl" title=""><span>Welche Office-Software gibt es?</span></a></li> <li class="ul-li"><a target="_blank" href="//m.sbmmt.com/de/faq/jsjxtzcbk"><img src="https://img.php.cn/upload/subject/202407/22/2024072213330132539.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="Das Computersystem besteht aus"></a><a target="_blank" href="//m.sbmmt.com/de/faq/jsjxtzcbk" class="title-a-spanl" title=""><span>Das Computersystem besteht aus</span></a></li> <li class="ul-li"><a target="_blank" href="//m.sbmmt.com/de/faq/flutterkjyqd"><img src="https://img.php.cn/upload/subject/202407/22/2024072213342029556.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="Vor- und Nachteile des Flutter-Frameworks"></a><a target="_blank" href="//m.sbmmt.com/de/faq/flutterkjyqd" class="title-a-spanl" title=""><span>Vor- und Nachteile des Flutter-Frameworks</span></a></li> </ul> </div> </div> </div> </div> <div class="phpwzright"> <div class="wzrOne"> <div class="wzroTitle"> Beliebte Empfehlungen </div> <div class="wzroList"> <ul> <li> <div class="wzczzwzli"> <span class="layui-badge-dots wzrolr"></span> <a style="height: auto;" title="go语言怎么将string转int类型" href="//m.sbmmt.com/de/faq/472227.html">go语言怎么将string转int类型</a> </div></li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots wzrolr"></span> <a style="height: auto;" title="Ist Golang kostenlos?" href="//m.sbmmt.com/de/faq/499832.html">Ist Golang kostenlos?</a> </div></li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots wzrolr"></span> <a style="height: auto;" title="gin是什么意思?" href="//m.sbmmt.com/de/faq/419289.html">gin是什么意思?</a> </div></li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots wzrolr"></span> <a style="height: auto;" title="golang如何删除数组中的元素" href="//m.sbmmt.com/de/faq/439579.html">golang如何删除数组中的元素</a> </div></li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots wzrolr"></span> <a style="height: auto;" title="golang怎么判断map是否为空" href="//m.sbmmt.com/de/faq/441372.html">golang怎么判断map是否为空</a> </div></li> </ul> </div> </div> <div class="wzrThree"> <div class="wzrthree-title"> <div> Beliebte Tutorials </div> <a target="_blank" href="//m.sbmmt.com/de/course.html">Mehr></a> </div> <div class="wzrthreelist swiper2"> <div class="wzrthreeTab swiper-wrapper"> <div class="check tabdiv swiper-slide" data-id="one"> Verwandte Tutorials <div></div> </div> <div class="tabdiv swiper-slide" data-id="two"> Beliebte Empfehlungen <div></div> </div> <div class="tabdiv swiper-slide" data-id="three"> Aktuelle Kurse <div></div> </div> </div> <ul class="one"> <li><a target="_blank" href="//m.sbmmt.com/de/course/812.html" title="" class="wzrthreelaimg"><img src="https://img.php.cn/upload/course/000/000/041/620debc3eab3f377.jpg" alt="最新ThinkPHP 5.1全球首发视频教程(60天成就PHP大牛线上培训班课)"></a> <div class="wzrthree-right"> <a target="_blank" title="最新ThinkPHP 5.1全球首发视频教程(60天成就PHP大牛线上培训班课)" href="//m.sbmmt.com/de/course/812.html">最新ThinkPHP 5.1全球首发视频教程(60天成就PHP大牛线上培训班课)</a> <div class="wzrthreerb"> <div> 1395822 <b class="kclbcollectb"></b> </div> <div class="courseICollection" data-id="812"> <b class="nofollow small-nocollect"></b> </div> </div> </div></li> <li><a target="_blank" href="//m.sbmmt.com/de/course/74.html" title="" class="wzrthreelaimg"><img src="https://img.php.cn/upload/course/000/000/068/6253d1e28ef5c345.png" alt="php入门教程之一周学会PHP"></a> <div class="wzrthree-right"> <a target="_blank" title="php入门教程之一周学会PHP" href="//m.sbmmt.com/de/course/74.html">php入门教程之一周学会PHP</a> <div class="wzrthreerb"> <div> 4208315 <b class="kclbcollectb"></b> </div> <div class="courseICollection" data-id="74"> <b class="nofollow small-nocollect"></b> </div> </div> </div></li> <li><a target="_blank" href="//m.sbmmt.com/de/course/286.html" title="" class="wzrthreelaimg"><img src="https://img.php.cn/upload/course/000/000/068/62590a2bacfd9379.png" alt="JAVA 初级入门视频教程"></a> <div class="wzrthree-right"> <a target="_blank" title="JAVA 初级入门视频教程" href="//m.sbmmt.com/de/course/286.html">JAVA 初级入门视频教程</a> <div class="wzrthreerb"> <div> 2358512 <b class="kclbcollectb"></b> </div> <div class="courseICollection" data-id="286"> <b class="nofollow small-nocollect"></b> </div> </div> </div></li> <li><a target="_blank" href="//m.sbmmt.com/de/course/504.html" title="" class="wzrthreelaimg"><img src="https://img.php.cn/upload/course/000/000/068/62590a67ce3a6655.png" alt="小甲鱼零基础入门学习Python视频教程"></a> <div class="wzrthree-right"> <a target="_blank" title="小甲鱼零基础入门学习Python视频教程" href="//m.sbmmt.com/de/course/504.html">小甲鱼零基础入门学习Python视频教程</a> <div class="wzrthreerb"> <div> 493746 <b class="kclbcollectb"></b> </div> <div class="courseICollection" data-id="504"> <b class="nofollow small-nocollect"></b> </div> </div> </div></li> <li><a target="_blank" href="//m.sbmmt.com/de/course/2.html" title="" class="wzrthreelaimg"><img src="https://img.php.cn/upload/course/000/000/068/6253de27bc161468.png" alt="PHP 零基础入门教程"></a> <div class="wzrthree-right"> <a target="_blank" title="PHP 零基础入门教程" href="//m.sbmmt.com/de/course/2.html">PHP 零基础入门教程</a> <div class="wzrthreerb"> <div> 827206 <b class="kclbcollectb"></b> </div> <div class="courseICollection" data-id="2"> <b class="nofollow small-nocollect"></b> </div> </div> </div></li> </ul> <ul class="two" style="display: none;"> <li><a target="_blank" href="//m.sbmmt.com/de/course/812.html" title="" class="wzrthreelaimg"><img src="https://img.php.cn/upload/course/000/000/041/620debc3eab3f377.jpg" alt="最新ThinkPHP 5.1全球首发视频教程(60天成就PHP大牛线上培训班课)"></a> <div class="wzrthree-right"> <a target="_blank" title="最新ThinkPHP 5.1全球首发视频教程(60天成就PHP大牛线上培训班课)" href="//m.sbmmt.com/de/course/812.html">最新ThinkPHP 5.1全球首发视频教程(60天成就PHP大牛线上培训班课)</a> <div class="wzrthreerb"> <div> 1395822 Lernzeiten </div> <div class="courseICollection" data-id="812"> <b class="nofollow small-nocollect"></b> </div> </div> </div></li> <li><a target="_blank" href="//m.sbmmt.com/de/course/286.html" title="" class="wzrthreelaimg"><img src="https://img.php.cn/upload/course/000/000/068/62590a2bacfd9379.png" alt="JAVA 初级入门视频教程"></a> <div class="wzrthree-right"> <a target="_blank" title="JAVA 初级入门视频教程" href="//m.sbmmt.com/de/course/286.html">JAVA 初级入门视频教程</a> <div class="wzrthreerb"> <div> 2358512 Lernzeiten </div> <div class="courseICollection" data-id="286"> <b class="nofollow small-nocollect"></b> </div> </div> </div></li> <li><a target="_blank" href="//m.sbmmt.com/de/course/504.html" title="" class="wzrthreelaimg"><img src="https://img.php.cn/upload/course/000/000/068/62590a67ce3a6655.png" alt="小甲鱼零基础入门学习Python视频教程"></a> <div class="wzrthree-right"> <a target="_blank" title="小甲鱼零基础入门学习Python视频教程" href="//m.sbmmt.com/de/course/504.html">小甲鱼零基础入门学习Python视频教程</a> <div class="wzrthreerb"> <div> 493746 Lernzeiten </div> <div class="courseICollection" data-id="504"> <b class="nofollow small-nocollect"></b> </div> </div> </div></li> <li><a target="_blank" href="//m.sbmmt.com/de/course/901.html" title="" class="wzrthreelaimg"><img src="https://img.php.cn/upload/course/000/000/067/64be28a53a4f6310.png" alt="Web前端开发极速入门"></a> <div class="wzrthree-right"> <a target="_blank" title="Web前端开发极速入门" href="//m.sbmmt.com/de/course/901.html">Web前端开发极速入门</a> <div class="wzrthreerb"> <div> 213573 Lernzeiten </div> <div class="courseICollection" data-id="901"> <b class="nofollow small-nocollect"></b> </div> </div> </div></li> <li><a target="_blank" href="//m.sbmmt.com/de/course/234.html" title="" class="wzrthreelaimg"><img src="https://img.php.cn/upload/course/000/000/068/62611f57ed0d4840.jpg" alt="零基础精通 PS 视频教程"></a> <div class="wzrthree-right"> <a target="_blank" title="零基础精通 PS 视频教程" href="//m.sbmmt.com/de/course/234.html">零基础精通 PS 视频教程</a> <div class="wzrthreerb"> <div> 844926 Lernzeiten </div> <div class="courseICollection" data-id="234"> <b class="nofollow small-nocollect"></b> </div> </div> </div></li> </ul> <ul class="three" style="display: none;"> <li><a target="_blank" href="//m.sbmmt.com/de/course/1648.html" title="" class="wzrthreelaimg"><img src="https://img.php.cn/upload/course/000/000/067/662b5d34ba7c0227.png" alt="【web前端】Node.js快速入门"></a> <div class="wzrthree-right"> <a target="_blank" title="【web前端】Node.js快速入门" href="//m.sbmmt.com/de/course/1648.html">【web前端】Node.js快速入门</a> <div class="wzrthreerb"> <div> 3304 Lernzeiten </div> <div class="courseICollection" data-id="1648"> <b class="nofollow small-nocollect"></b> </div> </div> </div></li> <li><a target="_blank" href="//m.sbmmt.com/de/course/1647.html" title="" class="wzrthreelaimg"><img src="https://img.php.cn/upload/course/000/000/067/6628cc96e310c937.png" alt="国外Web开发全栈课程全集"></a> <div class="wzrthree-right"> <a target="_blank" title="国外Web开发全栈课程全集" href="//m.sbmmt.com/de/course/1647.html">国外Web开发全栈课程全集</a> <div class="wzrthreerb"> <div> 2648 Lernzeiten </div> <div class="courseICollection" data-id="1647"> <b class="nofollow small-nocollect"></b> </div> </div> </div></li> <li><a target="_blank" href="//m.sbmmt.com/de/course/1646.html" title="" class="wzrthreelaimg"><img src="https://img.php.cn/upload/course/000/000/067/662221173504a436.png" alt="Go语言实战之 GraphQL"></a> <div class="wzrthree-right"> <a target="_blank" title="Go语言实战之 GraphQL" href="//m.sbmmt.com/de/course/1646.html">Go语言实战之 GraphQL</a> <div class="wzrthreerb"> <div> 2094 Lernzeiten </div> <div class="courseICollection" data-id="1646"> <b class="nofollow small-nocollect"></b> </div> </div> </div></li> <li><a target="_blank" href="//m.sbmmt.com/de/course/1645.html" title="" class="wzrthreelaimg"><img src="https://img.php.cn/upload/course/000/000/067/662077e163124646.png" alt="550W粉丝大佬手把手从零学JavaScript"></a> <div class="wzrthree-right"> <a target="_blank" title="550W粉丝大佬手把手从零学JavaScript" href="//m.sbmmt.com/de/course/1645.html">550W粉丝大佬手把手从零学JavaScript</a> <div class="wzrthreerb"> <div> 476 Lernzeiten </div> <div class="courseICollection" data-id="1645"> <b class="nofollow small-nocollect"></b> </div> </div> </div></li> <li><a target="_blank" href="//m.sbmmt.com/de/course/1644.html" title="" class="wzrthreelaimg"><img src="https://img.php.cn/upload/course/000/000/067/6616418ca80b8916.png" alt="python大神Mosh,零基础小白6小时完全入门"></a> <div class="wzrthree-right"> <a target="_blank" title="python大神Mosh,零基础小白6小时完全入门" href="//m.sbmmt.com/de/course/1644.html">python大神Mosh,零基础小白6小时完全入门</a> <div class="wzrthreerb"> <div> 11470 Lernzeiten </div> <div class="courseICollection" data-id="1644"> <b class="nofollow small-nocollect"></b> </div> </div> </div></li> </ul> </div> </div> <div class="wzrFour"> <div class="wzrfour-title"> <div> Neueste Downloads </div> <a href="//m.sbmmt.com/de/xiazai">Mehr></a> </div> <div class="wzrfourList swiper3"> <div class="wzrfourlTab swiper-wrapper"> <div class="check swiper-slide" data-id="onef"> Web-Effekte <div></div> </div> <div class="swiper-slide" data-id="twof"> Quellcode der Website <div></div> </div> <div class="swiper-slide" data-id="threef"> Website-Materialien <div></div> </div> <div class="swiper-slide" data-id="fourf"> Frontend-Vorlage <div></div> </div> </div> <ul class="onef"> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="[表单按钮] jQuery企业留言表单联系代码" href="//m.sbmmt.com/de/xiazai/js/8071">[表单按钮] jQuery企业留言表单联系代码</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="[播放器特效] HTML5 MP3音乐盒播放特效" href="//m.sbmmt.com/de/xiazai/js/8070">[播放器特效] HTML5 MP3音乐盒播放特效</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="[菜单导航] HTML5炫酷粒子动画导航菜单特效" href="//m.sbmmt.com/de/xiazai/js/8069">[菜单导航] HTML5炫酷粒子动画导航菜单特效</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="[表单按钮] jQuery可视化表单拖拽编辑代码" href="//m.sbmmt.com/de/xiazai/js/8068">[表单按钮] jQuery可视化表单拖拽编辑代码</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="[播放器特效] VUE.JS仿酷狗音乐播放器代码" href="//m.sbmmt.com/de/xiazai/js/8067">[播放器特效] VUE.JS仿酷狗音乐播放器代码</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="[html5特效] 经典html5推箱子小游戏" href="//m.sbmmt.com/de/xiazai/js/8066">[html5特效] 经典html5推箱子小游戏</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="[图片特效] jQuery滚动添加或减少图片特效" href="//m.sbmmt.com/de/xiazai/js/8065">[图片特效] jQuery滚动添加或减少图片特效</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="[相册特效] CSS3个人相册封面悬停放大特效" href="//m.sbmmt.com/de/xiazai/js/8064">[相册特效] CSS3个人相册封面悬停放大特效</a> </div></li> </ul> <ul class="twof" style="display:none"> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/xiazai/code/8328" title="[Frontend-Vorlage] Website-Vorlage für Reinigungs- und Reparaturdienste für Inneneinrichtungen" target="_blank">[Frontend-Vorlage] Website-Vorlage für Reinigungs- und Reparaturdienste für Inneneinrichtungen</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/xiazai/code/8327" title="[Frontend-Vorlage] Persönliche Lebenslauf-Leitfaden-Seitenvorlage in frischen Farben" target="_blank">[Frontend-Vorlage] Persönliche Lebenslauf-Leitfaden-Seitenvorlage in frischen Farben</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/xiazai/code/8326" title="[Frontend-Vorlage] Web-Vorlage für kreativen Job-Lebenslauf für Designer" target="_blank">[Frontend-Vorlage] Web-Vorlage für kreativen Job-Lebenslauf für Designer</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/xiazai/code/8325" title="[Frontend-Vorlage] Website-Vorlage eines modernen Ingenieurbauunternehmens" target="_blank">[Frontend-Vorlage] Website-Vorlage eines modernen Ingenieurbauunternehmens</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/xiazai/code/8324" title="[Frontend-Vorlage] Responsive HTML5-Vorlage für Bildungseinrichtungen" target="_blank">[Frontend-Vorlage] Responsive HTML5-Vorlage für Bildungseinrichtungen</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/xiazai/code/8323" title="[Frontend-Vorlage] Vorlage für die Website eines Online-E-Book-Shops für Einkaufszentren" target="_blank">[Frontend-Vorlage] Vorlage für die Website eines Online-E-Book-Shops für Einkaufszentren</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/xiazai/code/8322" title="[Frontend-Vorlage] IT-Technologie löst Website-Vorlage für Internetunternehmen" target="_blank">[Frontend-Vorlage] IT-Technologie löst Website-Vorlage für Internetunternehmen</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/xiazai/code/8321" title="[Frontend-Vorlage] Website-Vorlage für Devisenhandelsdienste im violetten Stil" target="_blank">[Frontend-Vorlage] Website-Vorlage für Devisenhandelsdienste im violetten Stil</a> </div></li> </ul> <ul class="threef" style="display:none"> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/de/xiazai/sucai/3078" target="_blank" title="[PNG素材] 可爱的夏天元素矢量素材(EPS+PNG)">[PNG素材] 可爱的夏天元素矢量素材(EPS+PNG)</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/de/xiazai/sucai/3077" target="_blank" title="[PNG素材] 四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)">[PNG素材] 四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/de/xiazai/sucai/3076" target="_blank" title="[banner图] 唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)">[banner图] 唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/de/xiazai/sucai/3075" target="_blank" title="[PNG素材] 金色的毕业帽矢量素材(EPS+PNG)">[PNG素材] 金色的毕业帽矢量素材(EPS+PNG)</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/de/xiazai/sucai/3074" target="_blank" title="[PNG素材] 黑白风格的山脉图标矢量素材(EPS+PNG)">[PNG素材] 黑白风格的山脉图标矢量素材(EPS+PNG)</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/de/xiazai/sucai/3073" target="_blank" title="[PNG素材] 不同颜色披风和不同姿势的超级英雄剪影矢量素材(EPS+PNG)">[PNG素材] 不同颜色披风和不同姿势的超级英雄剪影矢量素材(EPS+PNG)</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/de/xiazai/sucai/3072" target="_blank" title="[banner图] 扁平风格的植树节banner矢量素材(AI+EPS)">[banner图] 扁平风格的植树节banner矢量素材(AI+EPS)</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/de/xiazai/sucai/3071" target="_blank" title="[PNG素材] 九个漫画风格的爆炸聊天气泡矢量素材(EPS+PNG)">[PNG素材] 九个漫画风格的爆炸聊天气泡矢量素材(EPS+PNG)</a> </div></li> </ul> <ul class="fourf" style="display:none"> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/xiazai/code/8328" target="_blank" title="[Frontend-Vorlage] Website-Vorlage für Reinigungs- und Reparaturdienste für Inneneinrichtungen">[Frontend-Vorlage] Website-Vorlage für Reinigungs- und Reparaturdienste für Inneneinrichtungen</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/xiazai/code/8327" target="_blank" title="[Frontend-Vorlage] Persönliche Lebenslauf-Leitfaden-Seitenvorlage in frischen Farben">[Frontend-Vorlage] Persönliche Lebenslauf-Leitfaden-Seitenvorlage in frischen Farben</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/xiazai/code/8326" target="_blank" title="[Frontend-Vorlage] Web-Vorlage für kreativen Job-Lebenslauf für Designer">[Frontend-Vorlage] Web-Vorlage für kreativen Job-Lebenslauf für Designer</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/xiazai/code/8325" target="_blank" title="[Frontend-Vorlage] Website-Vorlage eines modernen Ingenieurbauunternehmens">[Frontend-Vorlage] Website-Vorlage eines modernen Ingenieurbauunternehmens</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/xiazai/code/8324" target="_blank" title="[Frontend-Vorlage] Responsive HTML5-Vorlage für Bildungseinrichtungen">[Frontend-Vorlage] Responsive HTML5-Vorlage für Bildungseinrichtungen</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/xiazai/code/8323" target="_blank" title="[Frontend-Vorlage] Vorlage für die Website eines Online-E-Book-Shops für Einkaufszentren">[Frontend-Vorlage] Vorlage für die Website eines Online-E-Book-Shops für Einkaufszentren</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/xiazai/code/8322" target="_blank" title="[Frontend-Vorlage] IT-Technologie löst Website-Vorlage für Internetunternehmen">[Frontend-Vorlage] IT-Technologie löst Website-Vorlage für Internetunternehmen</a> </div></li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="//m.sbmmt.com/xiazai/code/8321" target="_blank" title="[Frontend-Vorlage] Website-Vorlage für Devisenhandelsdienste im violetten Stil">[Frontend-Vorlage] Website-Vorlage für Devisenhandelsdienste im violetten Stil</a> </div></li> </ul> </div> </div> </div> </div> <div class="phpFoot"> <div class="phpFootIn"> <div class="phpFootCont"> <div class="phpFootLeft"> <dl> <dt> <a href="//m.sbmmt.com/de/about/us.html" rel="nofollow" target="_blank" title="Über uns" class="cBlack">Über uns</a> <a href="//m.sbmmt.com/de/about/disclaimer.html" rel="nofollow" target="_blank" title="Haftungsausschluss" class="cBlack">Haftungsausschluss</a> <a href="//m.sbmmt.com/de/update/article_0_1.html" target="_blank" title="Sitemap" class="cBlack">Sitemap</a> <div class="clear"></div> </dt> <dd class="cont1"> Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln! </dd> </dl> </div> </div> </div> </div> <input type="hidden" id="verifycode" value="/captcha.html"> <link rel="stylesheet" id="_main-css" href="//m.sbmmt.com/static/css/viewer.min.css?2" type="text/css" media="all"> </body> </html>