當前位置:首頁 » 編程語言 » python常用模塊下載

python常用模塊下載

發布時間: 2022-04-21 06:42:34

python開發中常用的模塊有哪些

一、導入模塊

  1. import mole

  2. from mole.xx import xx

  3. from mole.xx import xx as rename

  4. from mole.xx import *

二、開源模塊

  1. yum、pip、apt-get

  2. 源碼編譯安裝:Python setup.py build Python setup install

三、常用模塊

  1. os模塊#用作系統級別的工作

  2. sys模塊#提供解釋器相關操作

  3. hashlib模塊# 用於加密相關的操作

  4. json和pickle模塊 #用於序列化數據

  5. subprocess模塊

  6. shuit模塊 #文件的復制移動

  7. logging模塊#格式化記錄日誌

  8. random模塊 用於取隨機數

  9. time datetime模塊時間模塊

  10. re模塊 正則匹配

㈡ Python如何使用pip安裝模塊和包

使用pip安裝python模塊和包

方式一:1.進入命令行2.敲入pip命令:pip install 包名 。由於python官網下載速度太慢,可以通過添加參數從清華鏡像下載包(-ihttps://pypi.tuna.tsinghua.e.cn/simple/)。

方式二:1.進入清華鏡像:https://pypi.tuna.tsinghua.e.cn/simple/2. ctrl+F 找到需要安裝的包,並下載。

相關推薦:《Python視頻教程》

3. 在下載路徑下打開命令行。

4. pip install 剛下載的文件名。

pip list:查看當前安裝了哪些包pip -V:查看當前pip版本號

相關推薦:

盤點Python常用的模塊和包

㈢ 如何在windows環境下安裝python里的模塊

在python包管理工具常用的有distribute、setuptools、easy_install和pip

目前最常用的就是pip了!

ip 是安裝python包的工具,提供了安裝包,列出已經安裝的包,升級包以及卸載包的功能。

Pip 是對easy_install的取代,提供了和easy_install相同的查找包的功能,因此可以使用easy_install安裝的包也同樣可以使用pip進行安裝。

安裝Pip

Pip的安裝可以通過源代碼包,easy_install或者腳本

下面介紹一下各種安裝方法:

源代碼方式:

$wgethttp://pypi.python.org/packages/source/p/pip/pip-0.7.2.tar.gz(替換為最新的包)
$tarxzfpip-0.7.2.tar.gz
$cdpip-0.7.2
$pythonsetup.pyinstall
easy_install:

$easy_installpip
get_pip.py腳本:

$curl-0https://raw.github.com/pypa/pip/master/contrib/get-pip.py
$sudopythonget-pip.py


OK, 下面來看一下Pip的使用

安裝package

$pipinstallMarkdown

列出安裝的packages

$pipfreeze

安裝特定版本的package

通過使用==, >=, <=, >, <來指定一個版本號。

$pipinstall'Markdown<2.0'
$pipinstall'Markdown>2.0,<2.0.3'

升級包

升級包到當前最新的版本,可以使用-U 或者 --upgrade

$pipinstall-UMarkdown

卸載包

$pipuninstallMarkdown

查詢包

pipsearch"Markdown"

PS -- 包安裝後的py文件路徑:/usr/local/lib/python2.7/dist-packages

㈣ python十大必學模塊是什麼

這個不能一概而論的,據說python目前高達27萬+個庫,看你學習的方向必學模塊也有不同,簡單列舉:

1、網路通用方面:

  • urllib-網路庫

  • requests-網路庫

  • pycurl– 網路庫

  • httplib2– 網路庫

  • RoboBrowser– 瀏覽網頁

  • MechanicalSoup-一個與網站自動交互Python庫

  • socket– 底層網路介面

    2、爬蟲方面:

  • grab– 爬蟲框架

  • scrapy– 網路爬蟲框架,不支持Python3

  • pyspider–爬蟲系統。

  • cola– 爬蟲框架

  • portia– 可視化爬蟲

  • 3、HTML/XML解析方面:

  • lxml– 高效HTML/ XML處理庫

  • cssselect– 解析DOM樹和CSS選擇器。

  • pyquery– 解析DOM樹和jQuery選擇器。

  • html5lib– 根據WHATWG規范生成HTML/ XML文檔的DOM

  • feedparser– 解析RSS/ATOM feeds。

  • MarkupSafe– 為XML/HTML/XHTML提供了安全轉義的字元串。

  • xhtml2pdf– 將HTML/CSS轉換為PDF。

  • untangle– XML文件轉Python對象

  • 4、文件處理方面:

  • xpinyin– 將中國漢字轉為拼音

  • tablib– 數據導出為XLS、CSV、JSON、等格式的模塊

  • textract– 從文件中提取文本

  • messytables– 解析表格數據

  • rows– 常用數據介面

  • Office

  • python-docx– 讀取,查詢和修改docx文件

  • xlwt/xlrd– 從Excel文件讀取寫入數據和格式信息

  • PDF

  • Markdown

  • Python-Markdown– 一個用Python實現的John Gruber的Markdown。

㈤ window下python的各種包怎麼安裝

1、pip安裝

上一章中,介紹了Anaconda的安裝,安裝好Anaconda後,就默認安裝了包管理工具pip。有的人喜歡使用easy_install,但是這需要你先安裝easy_install,其實沒必要,目前官方推薦使用pip。

pip安裝包或模塊很簡單,我們只需要在命令提示符(cmd)窗口中使用命令pip install xxx(xxx表示要安裝的包或模塊名)。
例如:

在上面右上角紅線框住的search中輸入你要下載的包或模塊名,即可進入下載頁面。下載的是壓縮文件,如何安裝呢?
1)解壓
2)在命令提示符窗口中,使用cd進入到解壓後的文件的路徑下
3)輸入命令python setup.py install

2.2 Python Extension Packages

這個網站下載的是後綴為.whl的文件,怎麼來運行下載的.whl安裝文件呢?
1)在命令提示符窗口中,找到指定路徑(.whl安裝文件的路徑)
2)pip install .whl文件名

㈥ 怎麼安裝python模塊,如何安裝python模塊,常用安裝方式

.
直接
下載的模塊文件中已經有了模塊的文件,有些模塊只有一個文件,比如較早版本的BeautifulSoup,有些是一個文件夾,比如新版本BeautifulSoup就是一個叫做bs4的文件夾。

把這些文件直接到你的python路徑下的/Lib/site-packages文件夾中,比如C:/Python27/Lib/site-packages。之後就可以在程序里直接引用了:
import BeautifulSoup
或者
from bs4 import BeautifulSoup

這是根據你放置的文件位置不同而決定的。

網上有人說直接放在Lib文件夾中就可以了。的確這樣也行,但Lib文件夾中都是自帶的模塊,看一下就會發現我們用過的random、re等模塊的代碼文件。而外部模塊一般放在site-packages文件夾中。

2.
setup.py
很多模塊里都附帶了setup.py文件,有同學直接雙擊了,然後發現沒有用。

它的使用方法是從命令行去到setup.py所在的路徑下,運行
python setup.py install

仔細看一下安裝時輸出的信息可以發現,在線學習這個命令做的事情其實也就是幫你把模塊的代碼到site-packages文件夾。

3.
setuptools
使用setuptools可以直接根據模塊名稱來自動下載安裝,不需要自己再去尋找模塊的安裝文件。不過在使用之前,你得先安裝setuptools自身。

windows平台的32位python,可以直接下載setuptools的exe文件安裝。(去搜索setuptools windows可以找到,我也上傳了一份在論壇本帖後面)

Linux用戶可以從包管理器中安裝,比如ubuntu:
apt-get install python-setuptools

windows平台64位python得用ez_setup.py進行安裝(文件我也上傳了)。這種方式也適用於所有平台。

在ez_setup.py所在文件夾下運行:
python ez_setup.py

setuptools會被安裝在python路徑\Scripts下。之後,你可以把這個路徑添加到環境變數path中,也可以直接從命令行進入到Scripts文件夾下,執行easy_install,看看是否安裝成功了。

之後,你就可以直接用它來安裝你想要的模塊,比如PIL:
easy_install PIL

視頻教程程序就會幫你自動下載安裝到site-packages里。

最後,介紹幾個不錯的模塊,供大家參考使用。
PIL - 圖形處理
PyXML - 解析和處理XML文件
MySQLdb - 連接MySQL資料庫
Tkinter - 圖形界面介面,python自帶
smtplib - 發送電子郵件
ftplib - ftp編程
PyMedia - 多媒體操作
PyOpenGL - OpenGL介面
BeautifulSoup - HTML/XML的解析器

㈦ 怎麼安裝python模塊,如何安裝python模塊,常用安裝方式

推薦使用pip安裝python模塊:

安裝python模塊推薦使用pip

如果您安裝的是python2.7.10以上的版本,默認是安裝了pip的。例如:python2.7.10安裝後,pip默認安裝在C:Python27Scripts目錄下


pip的使用:

使用pip的前提是在cmd窗口中能執行pip,如下圖所示

piphelp

㈧ Python模塊常用的幾種安裝方式

一、方法1: 單文件模塊
直接把文件拷貝到 $python_dir/Lib
二、方法2: 多文件模塊,帶setup.py
下載模塊包,進行解壓,進入模塊文件夾,執行:
python setup.py install
三、 方法3:easy_install 方式
先下載ez_setup.py,運行python ez_setup 進行easy_install工具的安裝,之後就可以使用easy_install進行安裝package了。
easy_install packageName
easy_install package.egg
四、 方法4:pip 方式

先進行pip工具的安裝:easy_install pip(pip 可以通過easy_install 安裝,而且也會裝到 Scripts 文件夾下。)
安裝:pip install PackageName
更新:pip install -U PackageName
移除:pip uninstall PackageName
搜索:pip search PackageName
幫助:pip help

㈨ python標准庫中常用的網路相關模塊有哪些

標准庫 Python擁有一個強大的標准庫。Python語言的核心只包含數字、字元串、列表、字典、文件等常見類型和函數,而由Python標准庫提供了系統管理、網路通信、文本處理、資料庫介面、圖形系統、XML處理等額外的功能。 Python標准庫的主要功能有: 1.文本處理,包含文本格式化、正則表達式匹配、文本差異計算與合並、Unicode支持,二進制數據處理等功能 2.文件處理,包含文件操作、創建臨時文件、文件壓縮與歸檔、操作配置文件等功能 3.操作系統功能,包含線程與進程支持、IO復用、日期與時間處理、調用系統函數、日誌(logging)等功能 4.網路通信,包含網路套接字,SSL加密通信、非同步網路通信等功能 5.網路協議,支持HTTP,FTP,SMTP,POP,IMAP,NNTP,XMLRPC等多種網路協議,並提供了編寫網路伺服器的框架 6.W3C格式支持,包含HTML,SGML,XML的處理。 7.其它功能,包括國際化支持、數學運算、HASH、Tkinter等 Python社區提供了大量的第三方模塊,使用方式與標准庫類似。它們的功能覆蓋科學計算、Web開發、資料庫介面、圖形系統多個領域。第三方模塊可以使用Python或者C語言編寫。SWIG,SIP常用於將C語言編寫的程序庫轉化為Python模塊。Boost C++ Libraries包含了一組函式庫,Boost.Python,使得以Python或C++編寫的程式能互相調用。Python常被用做其他語言與工具之間的「膠水」語言。 著名第三方庫 1.Web框架 Django: 開源Web開發框架,它鼓勵快速開發,並遵循MVC設計,開發周期短。 ActiveGrid: 企業級的Web2.0解決方案。 Karrigell: 簡單的Web框架,自身包含了Web服務,py腳本引擎和純python的資料庫PyDBLite。 Tornado: 一個輕量級的Web框架,內置非阻塞式伺服器,而且速度相當快 webpy: 一個小巧靈活的Web框架,雖然簡單但是功能強大。 CherryPy: 基於Python的Web應用程序開發框架。 Pylons: 基於Python的一個極其高效和可靠的Web開發框架。 Zope: 開源的Web應用伺服器。 TurboGears: 基於Python的MVC風格的Web應用程序框架。 Twisted: 流行的網路編程庫,大型Web框架。 Quixote: Web開發框架。 2.科學計算 Matplotlib: 用Python實現的類matlab的第三方庫,用以繪制一些高質量的數學二維圖形。 SciPy: 基於Python的matlab實現,旨在實現matlab的所有功能。 NumPy: 基於Python的科學計算第三方庫,提供了矩陣,線性代數,傅立葉變換等等的解決方案。 3.GUI PyGtk: 基於Python的GUI程序開發GTK+庫。 PyQt: 用於Python的QT開發庫。 WxPython: Python下的GUI編程框架,與MFC的架構相似。 4.其它 BeautifulSoup: 基於Python的HTML/XML解析器,簡單易用。 PIL: 基於Python的圖像處理庫,功能強大,對圖形文件的格式支持廣泛。 PyGame: 基於Python的多媒體開發和游戲軟體開發模塊。 Py2exe: 將python腳本轉換為windows上可以獨立運行的可執行程序。

熱點內容
安卓自帶的剪輯軟體哪個好用 發布:2025-01-24 22:15:22 瀏覽:391
centosyumphpfpm 發布:2025-01-24 22:14:19 瀏覽:154
反編譯看不懂代碼 發布:2025-01-24 22:04:52 瀏覽:139
zip4j加密 發布:2025-01-24 21:57:57 瀏覽:455
安卓錄屏功能在哪裡找到 發布:2025-01-24 21:55:24 瀏覽:651
ip參數用哪個伺服器設置 發布:2025-01-24 21:46:27 瀏覽:924
快捷方式緩存 發布:2025-01-24 21:28:35 瀏覽:826
22款途觀l買哪個配置最合適 發布:2025-01-24 21:28:33 瀏覽:235
ajax跨域訪問wcf 發布:2025-01-24 21:08:21 瀏覽:663
iphonecpp編譯器 發布:2025-01-24 21:05:52 瀏覽:202