Day 12 : 套件是甚麽,可以吃吗(

今天终於脱离了比较痛苦(?)的python基础语法教学,开始进入python中不可或缺的一环-套件。

套件是甚麽呢,套件其实就是一些工程师写了一些该程序语言的功能,并把它公开出来任人下载,这样在开发上就会比较方便,不用所有东西都自己写。

pypi

这是一个Python套件的网站,若想查询套件可以来这里查询-https://pypi.org/
https://ithelp.ithome.com.tw/upload/images/20210925/20138060faskEaEUA7.png

要使用python套件首先一定要知道的是pip指令,pip是一个以Python电脑程序语言写成的软件包管理系统,他可以安装和管理软件包。简单来说,利用pip就可以下载python的套件,通常python安装後就会顺便安装pip。可以在cmd输入pip来确定有没有安装pip。

接下来就稍微讲解如何使用pip指令吧

pip list

在终端机输入pip list可以查看目前电脑安装的所有套件
https://ithelp.ithome.com.tw/upload/images/20210925/20138060l1m0fPz8PL.png

pip install

如果今天我需要使用一个套件,就要先将它下载到电脑上,我们可以使用pip install这个指令,例如我今天可能想要bs4这个套件(爬虫套件),我就可以在cmd输入pip install bs4来下载安装这个套件。

pip install -v

在install後面加上 -v可以指定下载的套件版本,例如:pip install -v bs4==4.9.0

pip uninstall

若今天想删除一个套件,可以利用pip uninstall,用法格式跟pip install一样

py -m pip --version

查看pip版本用的指令

py -m pip install -U pip

更新pip到最新版本的指令

讲完基本的pip指令後,来看看在程序中怎麽使用吧

import

要使用pip下载下来的套件,第一步就是要在程序码最前面打上import 套件名称。

例如:import bs4。

from

套件就像是资料夹,有些功能可能放在其他资料夹。若要从这个资料夹中取出底层特定的资料夹,可以使用from 套件名称 import 特定功能(资料夹)

例如: from bs4 import BeautifulSoup

以上就是套件的基本认识,有了这些基础知识,终於可以开始使用套件了,明天会开始讲基本的管理套件。


<<:  [day-10] Python 中的魔法 "变数"的运用

>>:  第 09 天 日积月累养成习惯( leetcode 413 416 )

【Day 19】QGIS + OSM

续昨天 昨天好像说了要安装扩充软件,却忘记讲要扩充甚麽软件XD。 我们 QGIS 要搭配 OSM,要...

[Day22]The 3n + 1 problem

上一篇介绍了Palindromes,上一题讲解了如何辨别是不是镜像字或是回文字的题目,只要先辨别出镜...

(Day-16) this 介绍上 - this 的指向

前言 不论是学习或是开发时,我们容易被 this 的指向搞的头昏眼花,接下来会花两个篇幅介绍 thi...

Day 28 整体Privacy by Design需求规划评估实作

根据轻量型个资处理作法整理产出的产品系统架构,RD需遵循的Privacy by Design规划评估...

@Day12 | C# WixToolset + WPF 帅到不行的安装包 [系统背景服务化]

鉴於 HelloWorld 专案是一般.net Core 的 MVC专案, 我们安装系统完成後,总不...