相信會python的人一定會了解不少的庫,而且也想建立自己的python庫,其實建立python庫並不是一件很難的事情,下面就來教大家如何建立python庫。
注:以下方法僅適用於windows
需要檔案:
setup.py
你要建立成庫的python檔案的檔名.py
readme.txt (發布描述)
乙個存放以上所有檔案的資料夾
當以上檔案都準備好後,就要開始寫**了。
首先是setup.py:
還有你的庫需要的python檔案(可多個):from setuptools import setup
setup(
name='庫名',
version='庫版本',
description='庫描述',
author='建立者',
author_email='建立者的郵箱位址',
url='建立者**(選填)',
py_modules=['在這個包中所有需要加入的py檔案(不需要加.py字尾)'],
)
還有readme.txt,這是個庫描述,可以自己寫,我就不多說了。##這裡的**都是可自定義的,只是提供個模板
##如果你想要方法傳入的引數(就比如turtle庫,turtle.forward(***),***就是傳入的引數,forward就是方法名)為字串的話:
def 方法名(phrase:str):
##你要執行的**
##注意,這裡的phrase是乙個變數,可以隨便改名
整數型別:
phrase:int
浮點數:
phrase:float
##其他型別也是可以的,不一一羅列了
接下來是安裝庫:
windows系統:
cmd指令:
如果得到以下cmd輸出:py3執行:
py -3 setup.py sdist
py2執行:
py -2 setup.py sdist
...
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子句,根據這個原理,表之間的連線...