OpenCV 是一個(gè)用于(實(shí)時(shí))圖像處理的庫,該模塊簡要介紹了 OpenCV 并演示了其對(duì)象檢測(cè)功能。這是我們學(xué)習(xí) Python 及其在機(jī)器學(xué)習(xí)和 AI 中的應(yīng)用系列中的第五個(gè)模塊。在上一個(gè)模塊中,我們認(rèn)識(shí)了許多ML和AI中相關(guān)的Python庫,下面就一起來深入研究一下這些庫的使用,我們先開始學(xué)習(xí)OpenCV的使用。
很多小伙伴在跟著視頻學(xué)習(xí)爬蟲的時(shí)候總是能完成一個(gè)爬蟲,但自己獨(dú)立開發(fā)就開發(fā)不了,原因是自己并沒有網(wǎng)頁分析的能力,不懂得如何從網(wǎng)頁中獲取相應(yīng)的數(shù)據(jù),更有甚者連網(wǎng)絡(luò)分析的能力都沒有,請(qǐng)求頁面總是被服務(wù)器拒絕。實(shí)際上瀏覽器為我們提供的F12開發(fā)者工具是一個(gè)非常不錯(cuò)的網(wǎng)頁分析和網(wǎng)絡(luò)分析的工具。接下來我們就來講講如何用F12開發(fā)者工具進(jìn)行網(wǎng)頁和網(wǎng)絡(luò)分析吧。
運(yùn)算符重載是一種賦予運(yùn)算符新的功能的方法。在python中也可以進(jìn)行運(yùn)算符的重載。接下來就讓我們來看看python怎么進(jìn)行運(yùn)算符重載吧。
在學(xué)習(xí)python的過程中,網(wǎng)絡(luò)編程是必不可少的一課。而網(wǎng)絡(luò)編程中,最基礎(chǔ)的課程就是socket編程。socket編程是一種高效的程序間傳輸數(shù)據(jù)的方式,很多語言都有提供socket的支持。python也提供了這樣的技術(shù)支持。接下來的文章,小編將用一個(gè)socket的實(shí)際項(xiàng)目,來讓各位小伙伴了解什么是socket網(wǎng)絡(luò)編程。
很多小伙伴看到標(biāo)題會(huì)有所疑惑:ASCII能表示中文嘛?又該怎么轉(zhuǎn)換呢?其實(shí)ASCII碼本身是不能支持中文的,但是有一種網(wǎng)頁很常用的編碼叫Unicode編碼,在web網(wǎng)頁中它使用已經(jīng)存在的ASCII碼進(jìn)行編碼,用以表示ASCII碼表中不存在的字符(比如中文),所以ASCII轉(zhuǎn)中文,實(shí)際上就是Unicode轉(zhuǎn)中文,接下來這篇文章我們就來介紹一下怎么使用python實(shí)現(xiàn)ASCII轉(zhuǎn)中文吧。
由于在模型訓(xùn)練的過程中存在大量的隨機(jī)操作,使得對(duì)于同一份代碼,重復(fù)運(yùn)行后得到的結(jié)果不一致。因此,為了得到可重復(fù)的實(shí)驗(yàn)結(jié)果,我們需要對(duì)隨機(jī)數(shù)生成器設(shè)置一個(gè)固定的種子。這樣我們就得到了結(jié)果可復(fù)現(xiàn)的隨機(jī)數(shù)種子。
常用的簡單Python代碼調(diào)試工具是IDLE和Sublime3因?yàn)楹唵畏奖愀庇^,VSCode也是一個(gè)不錯(cuò)的推薦但實(shí)際開發(fā)中,基本上就使用PyCharm。
oracle作為最強(qiáng)大的數(shù)據(jù)庫,python也提供了足夠的支持。不過與其他數(shù)據(jù)庫略有不同,oracle的數(shù)據(jù)庫的概念和mysql等完全不一樣,所以在使用oracle上的操作也有很大差異。今天小編帶來一篇python連接oracle數(shù)據(jù)庫的文章,帶你了解python是怎么對(duì)oracle數(shù)據(jù)庫數(shù)據(jù)抽取調(diào)用的。
在python中有兩個(gè)關(guān)鍵字很是令小編在意:not和is none,他們兩個(gè)關(guān)鍵字,長得很像,語義又有些接近,那么這兩個(gè)關(guān)鍵字該怎么區(qū)別呢,not和is None有什么區(qū)別呢?接下來的這篇文章帶你了解。