創建Python 模組/套件:逐步指南
打包Python 腳本以供重用至關重要,尤其是當它出現時共享代碼或使其可供其他人使用。本指南將提供全面的逐步流程,幫助您建立 Python 模組或套件。
第 1 步:了解模組和套件
中的模組Python 是一個包含 Python 定義和語句的單一檔案。檔案名稱是模組名,後綴為.py。另一方面,包是相關模組的集合,它們分組在一個包含 __init__.py 檔案的資料夾中。
第2 步:建立模組
建立一個建立名為hello.py 的新文件,並在其中加入以下內容:
<code class="python">def helloworld(): print("hello")</code>
這將會建立一個名為helloworld() 的函式。若要匯入模組,請使用import 語句:
<code class="python">>>> import hello >>> hello.helloworld() 'hello' >>></code>
第3 步驟:建立套件
要建立套件,請建立一個資料夾並將相關模組放入其中它。例如,建立一個名為 HelloModule 的資料夾,並新增下列文件:
第4 步:使用套件
要使用該包,請像導入任何其他模組一樣導入它:
<code class="python">>>> import HelloModule >>> HelloModule.hellomodule.my_function()</code>
第5 步:讓你的套件可安裝(可選)
要讓你的套件可透過pip 安裝,你需要在套件目錄中建立一個setup.py 檔案:
<code class="python">from setuptools import setup setup( name='HelloModule', version='1.0.0', description='A simple Hello World package', packages=['HelloModule'], install_requires=['requests'], )</code>
透過這些步驟,您可以建立可以輕鬆共用和安裝的Python 模組和套件。有關更多詳細信息,請參閱有關 Packages 的 Python 官方文檔。
以上是如何創建和使用Python模組和套件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!