關於建立Python庫

2021-08-20 20:50:00 字數 1703 閱讀 6020

相信會python的人一定會了解不少的庫,而且也想建立自己的python庫,其實建立python庫並不是一件很難的事情,下面就來教大家如何建立python庫。

注:以下方法僅適用於windows

需要檔案:

setup.py

你要建立成庫的python檔案的檔名.py

readme.txt (發布描述)

乙個存放以上所有檔案的資料夾

當以上檔案都準備好後,就要開始寫**了。

首先是setup.py:

from setuptools import setup

setup(

name='庫名',

version='庫版本',

description='庫描述',

author='建立者',

author_email='建立者的郵箱位址',

url='建立者**(選填)',

py_modules=['在這個包中所有需要加入的py檔案(不需要加.py字尾)'],

)

還有你的庫需要的python檔案(可多個):

##這裡的**都是可自定義的,只是提供個模板

##如果你想要方法傳入的引數(就比如turtle庫,turtle.forward(***),***就是傳入的引數,forward就是方法名)為字串的話:

def 方法名(phrase:str):

##你要執行的**

##注意,這裡的phrase是乙個變數,可以隨便改名

整數型別:

phrase:int

浮點數:

phrase:float

##其他型別也是可以的,不一一羅列了

還有readme.txt,這是個庫描述,可以自己寫,我就不多說了。

接下來是安裝庫:

windows系統:

cmd指令:

py3執行:

py -3 setup.py sdist

py2執行:

py -2 setup.py sdist

如果得到以下cmd輸出:
...

removing '你的庫名-你的庫版本(庫名和庫版本是你在setup.py裡寫的name和version,注意輸出中間那個-) ' (and everything under it)

就說明你的庫安裝成功了。

如果成功的話,應該在你的那個庫資料夾裡有乙個dist資料夾,開啟裡面應該有乙個 你的庫名-你的庫版本.zip 或者 你的庫名-你的庫版本.tar.gz 或者一切壓縮檔案。

然後你就可以通過pip來安裝你的庫了:

先cd到你的dist目錄:

cd dist

然後:python2 pip安裝:

pip install 你dist資料夾下的建立出來的檔案(包括字尾)

python3 pip安裝:

pip3 install 你dist資料夾下的建立出來的檔案(包括字尾)

Python 爬蟲 關於requests庫

1 requests 有try except模式,利用r.raise for status 函式引發except機制 2 requests.get url,kwargs 裡面的引數有headers 定製http頭 kv r requests.get url,headers kv params url...

關於Xcode 4建立靜態庫

xcode 4建立靜態庫詳解是本文要將介紹的內容,主要是為了 保密或者 重用等等原因需要把現有的 打包放入靜態庫中,這也是靜態庫的好處,所以今天一天都在研究如何用xcode 4建立靜態庫,也是為了我們的專案需要。qq發布的微博sdk會報錯,也是因為沒有把靜態庫打包為unniver static li...

關於ORACLE建立資料庫索引

由於公司電子商務 平台版本老化,且使用oracle資料庫,前期dba在設計資料庫建表結構時候存在一定的問題,對索引的使用不夠重視,大致資料的查詢比較慢 當然也有一些由於使用hibernate中不夠重視 color red oracle採用自下而上的順序解 析where子句,根據這個原理,表之間的連線...