---
# System prepended metadata

title: Python pip用法與套件簡易說明
tags: [pip, python]

---

###### tags: `python`,`pip`
# Python pip用法與套件簡易說明
最近修改時間:20201017

### 安裝套件
pip install 套件名稱
pip install 套件名稱==2.1.2

列出已安裝的套件
pip list 

移除安裝的套件
pip uninstall 套件

Python 3.8.2版
預設安裝的套件有
pip               19.2.3
setuptools        41.2.0

以下待確認
astroid           2.4.2
colorama          0.4.3
isort             4.3.21
lazy-object-proxy 1.4.3
mccabe            0.6.1
pylint            2.5.3
six               1.15.0
toml              0.10.1
wrapt             1.12.1
### import 用法
20200721
方法有四種
* import 套件名稱
使用函數方法
套件名稱.函數名稱

* from 套件名稱 import *
使用函數方法
函數名稱

* from 套件名稱 import 函式1, 函式2, .....
使用函數方法(用於兩個套件有相同的函數名稱)
函式1

* from 套件名稱 as 別名
使用函數方法
別名.函數名稱


參考:[[Day05]Python 基礎語法 - function、import](https://ithelp.ithome.com.tw/articles/10201851)
參考:[Python 的 Import 陷阱](https://medium.com/pyladies-taiwan/python-%E7%9A%84-import-%E9%99%B7%E9%98%B1-3538e74f57e3)

### 套件簡易說明

| 套件名稱 | 用途 | 安裝指令 |備註|
| ------ | ---- | ------ |---|
| pyodbc | 使用ODBC連線資料庫 | pip install pyodbc |經測試可以連接MSSQL資料庫|
| date      |  |  ||
| time      |  |  ||
| datetime  |  |  ||
| cx_Oracle | 連接Oracle資料庫| |測試後可用|
| MySQLdb   |  |  |
| psycopg2  |  |  |
| pymssql   |  |  |
| ConfigParser  |解析.ini的設定檔|||
| multiprocessing |  |  |
| xlsxwriter | 寫excel使用XlsxWriter模組 | ------ |尚未用過|
|  |  |  |










S20200720 By YTC
M20200730 
M20201017