我想知道粘贴脚本和贴纸是什么。该网站远不明确。 我使用贴纸为项目生成预先制作的布局,但我没有看到大图。什么是粘贴脚本?
据我所知,并从维基百科条目,它说它是一个框架的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