可是很多人都不知道人工智" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 行業(yè)動(dòng)態(tài) > Python快速入門指南,沒(méi)基礎(chǔ)沒(méi)關(guān)系,看完這篇你就懂了

Python快速入門指南,沒(méi)基礎(chǔ)沒(méi)關(guān)系,看完這篇你就懂了

時(shí)間:2022-05-06 14:12:01 | 來(lái)源:行業(yè)動(dòng)態(tài)

時(shí)間:2022-05-06 14:12:01 來(lái)源:行業(yè)動(dòng)態(tài)

隨著人工智能大火,我們身邊幾乎處處充滿著AL的氣息,就連停車,都是機(jī)器人值班了。

可是很多人都不知道人工智能是由什么開(kāi)發(fā)的,各種相關(guān)聯(lián)的框架都是以Python作為主要語(yǔ)言開(kāi)發(fā)出來(lái)的。

Python本身很普通,是所有編程語(yǔ)言中和自然語(yǔ)言或者說(shuō)偽代碼最像的,更為可貴的是其中一些特殊的庫(kù)非常方便和強(qiáng)大,像numpy, scipy, matplotlib。

如果是一名新手想學(xué)習(xí)編程,一般都是選擇python,因?yàn)楦菀咨鲜?,并且,從Python學(xué)起,很快就能運(yùn)用Python編程的底層邏輯去學(xué)習(xí)另外的語(yǔ)言,也就是說(shuō),學(xué)習(xí)Python是學(xué)習(xí)編程的絕佳起點(diǎn)。

接下來(lái)小編教大家如何快速入門,節(jié)約時(shí)間,能夠一邊工作一邊學(xué)新知識(shí)!



01、學(xué)習(xí)基礎(chǔ)知識(shí) 掌握元素(列表、字典、元組等)、變量、循環(huán)、函數(shù)等基礎(chǔ)知識(shí),達(dá)到能夠熟練編寫(xiě)代碼,至少不能出現(xiàn)語(yǔ)法錯(cuò)誤。

交互式解釋器:

在命令行窗口執(zhí)行python后,進(jìn)入 Python 的交互式解釋器。exit() 或 Ctrl D 組合鍵退出交互式解釋器。

命令行腳本:

在命令行窗口執(zhí)行python script-file.py,以執(zhí)行 Python 腳本文件。

指定解釋器:

如果在 Python 腳本文件首行輸入#!/usr/bin/env python,那么可以在命令行窗口中執(zhí)行/path/to/script-file.py以執(zhí)行該腳本文件。

運(yùn)算符合集 算術(shù)運(yùn)算符:



比較運(yùn)算符:



賦值運(yùn)算符:



成員運(yùn)算符:



這個(gè)階段最重要的就是:學(xué)好基礎(chǔ)知識(shí)。掌握了基礎(chǔ)之后,便可以開(kāi)始做項(xiàng)目練習(xí)鍛煉編程思維了。

02、學(xué)習(xí)爬蟲(chóng)知識(shí) 所謂爬蟲(chóng),就是按照一定的規(guī)則,自動(dòng)的從網(wǎng)絡(luò)中抓取信息的程序或者腳本。萬(wàn)維網(wǎng)就像一個(gè)巨大的蜘蛛網(wǎng),我們的爬蟲(chóng)就是上面的一個(gè)蜘蛛,不斷的去抓取我們需要的信息。

基礎(chǔ)的抓取操作:

1、urllib

在Python2.x中我們可以通過(guò)urllib 或者urllib2 進(jìn)行網(wǎng)頁(yè)抓取,但是再Python3.x 移除了urllib2。只能通過(guò)urllib進(jìn)行操作

帶參數(shù)的urllib

url = 'https://blog.csdn.net/weixin_43499626'

url = url '?' key '=' value1 '' key2 '=' value2

2、requests

requests庫(kù)是一個(gè)非常實(shí)用的HTPP客戶端庫(kù),是抓取操作最常用的一個(gè)庫(kù)。Requests庫(kù)滿足很多需求

常見(jiàn)的反爬有哪些

1、通過(guò)user-agent來(lái)控制訪問(wèn)

user-agent能夠使服務(wù)器識(shí)別出用戶的操作系統(tǒng)及版本、cpu類型、瀏覽器類型和版本。很多網(wǎng)站會(huì)設(shè)置user-agent白名單,只有在白名單范圍內(nèi)的請(qǐng)求才能正常訪問(wèn)。所以在我們的爬蟲(chóng)代碼中需要設(shè)置user-agent偽裝成一個(gè)瀏覽器請(qǐng)求。

2、通過(guò)IP來(lái)限制

當(dāng)我們用同一個(gè)ip多次頻繁訪問(wèn)服務(wù)器時(shí),服務(wù)器會(huì)檢測(cè)到該請(qǐng)求可能是爬蟲(chóng)操作。因此就不能正常的響應(yīng)頁(yè)面的信息了。

存儲(chǔ) 通過(guò)分析網(wǎng)頁(yè)內(nèi)容,獲取到我們想要的數(shù)據(jù),我們可以選擇存到文本文件中,亦可以存儲(chǔ)在數(shù)據(jù)庫(kù)中,常用的數(shù)據(jù)庫(kù)有MySql、MongoDB

存儲(chǔ)為json文件:



存儲(chǔ)為cvs文件:



存儲(chǔ)到Mongo:



以上知識(shí)雖然只是皮毛,給大家整理了一些知識(shí),不過(guò)想要深入了解,還需要自己去學(xué)習(xí), 在學(xué)習(xí)中有迷茫不知如何學(xué)習(xí)的朋友小編推薦去“蟻小二”,打破傳統(tǒng)學(xué)習(xí),每一課程一個(gè)小時(shí)就搞定,或者關(guān)注小編,傳授你們更多python知識(shí)!

關(guān)鍵詞:入門,指南,沒(méi)關(guān)系

74
73
25
news

版權(quán)所有? 億企邦 1997-2022 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉