iT邦幫忙

2021 iThome 鐵人賽

DAY 27
0
自我挑戰組

30天 從0開始的 Python 全方面應用系列 第 27

[day-27] Python-使用套件快速設計程式

甚麼是套件?

  所謂的套件(package)其實就是由一堆模組(module)所組成,裡面有各種已經寫好的函式(function)..等多種東西,方便使用者調用裡面的資源。

當我們需要使用套件的時候,只需要import(匯入)到程式中就可以直接使用。

物件(object)與類別(class)的關係

  我們之前有說到Python是一種物件導向程式語言(OOP),那麼物件導向是甚麼呢?
物件導向由物件(object)及類別(class)構成,那這邊有個重點,就是 物件是由類別來產生的 ,類別就像是一個模板,我們可以利用類別來建立物件。
  在Python中,幾乎所有的東西都是物件,所以我們都只是利用類別來建立物件,再對物件做進一步的操作,而通常類別裡會設定資料儲存的方式,這些資料就是物件的屬性,接著我們可以藉由 "方法(method)" 來操作物件。

利用inport匯入製作好的類別與物件,快速設計程式

這邊用 request 當作範例:

request可用來發送資料或是讀取網頁

在使用物件的時候 "." 點的意思是 "的"
語法像是這樣: request(物件).get(屬性)

import request
from bs4 import BeautifulSoup
website1 = request.get("google.com")
view = BeautifulSoup(web.txt,"html.paser")
print(view.title)

上一篇
[day-26] Python-設計屬於自己的函式
下一篇
[day-28] Python-實戰應用-Line訊息傳送
系列文
30天 從0開始的 Python 全方面應用28

尚未有邦友留言

立即登入留言