[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 27. 我要准时下班- Figma Plugin (下)

>>:  [Day27] 第二十七章-建立订单api (nodejs)

【这些年我似是非懂的 Javascript】那些年我睡掉的物件导向 #浅谈 #Part 3

嗨各位~ 今天要来分享一下关於上次提到 Javascript 没有类别可以实体化只有物件, 那他到...

Day09 Kibana - Query DSL 复合查询

这一个章节节我们要来介绍复合查询,当单一的查询子句无法完成需求时,为了应付这种高级查询需求,所以就产...

[Day19]集合运算符

这篇文章一开始要介绍的是两种联集运算符:UNION和UNION ALL。 UNION 说明和使用规则...

[Day24] iT邦帮忙502 Bad Gateway怎麽办? 教你自动侦测网页修复了没!

昨天下午一点多我打开电脑准备发Day23的铁人赛文章时, 发现iT邦帮忙的网站出现502 Bad G...

C# 入门之访问修饰符(补充)

写了一大半,发现写崩了,前面有很多东西没有写到,这两天会添加一些补充的内容。 今天我们首先来看一下 ...