我想知道粘貼腳本和貼紙是什麼。該網站遠不明確。 我使用貼紙爲項目生成預先製作的佈局,但我沒有看到大圖。什麼是粘貼腳本?
據我所知,並從維基百科條目,它說它是一個框架的Web框架,但似乎還原。 paster create
似乎能夠爲啓用setuptools/distutils的軟件包創建預製佈局。
它試圖解決什麼問題(或一組問題)?
我想知道粘貼腳本和貼紙是什麼。該網站遠不明確。 我使用貼紙爲項目生成預先製作的佈局,但我沒有看到大圖。什麼是粘貼腳本?
據我所知,並從維基百科條目,它說它是一個框架的Web框架,但似乎還原。 paster create
似乎能夠爲啓用setuptools/distutils的軟件包創建預製佈局。
它試圖解決什麼問題(或一組問題)?
粘貼有幾個組成部分:
paster serve
(加載並提供在Paste Deploy配置文件中定義的WSGI應用程序)和paster create
(爲包等創建目錄佈局)。最好的介紹對於糊劇本,我發現是http://pythonpaste.org/script/developer.html這裏是爲paster serve
命令來源:serve.py。
和paster create
:create_distro.py。
PasteScript(及其伴隨的PasteDeploy)是使用'入口點'運行Python代碼的工具。基本上,Python庫可以在元數據中指定它知道如何創建某種類型的Python項目,或者對這些項目執行某些操作。貼紙是一種命令行工具,可以查找您請求的操作的相應代碼。這是一個非常普遍的問題;如果你對Ruby完全熟悉,相當於可能是'耙'。
特別是,PasteDeploy是一種使用paster爲Python webapps提供服務的配置格式。 PasteScript和PasteDeploy對於Pylons Web框架都很重要。
你指的是這個網站? http://pythonpaste.org/script什麼是貼紙? – 2009-11-26 08:33:58
是的,就是這樣。它很混亂。 – 2009-11-26 08:43:55