Python 什么';twistd插件和twistd服务有什么区别?

Python 什么';twistd插件和twistd服务有什么区别?,python,twisted,twistd,Python,Twisted,Twistd,显然,您可以通过两种不同的方式创建使用Twisted的Twisted运行的服务。一方面,您可以使用创建服务,另一方面,您可以使用创建服务。除了在命令行上启动应用程序的方式和编写实际服务的方式上存在一些差异外,似乎还有两种方法可以完成相同的任务?看起来我找到了答案: 哪种方法是推荐的或首选的部署应用程序的方法 利用twistd:将应用程序设计为twistd插件或创建 服务和使用.tac文件 插件更好,因为您可以使用命令行选项,例如 $twistd-nweb--path=/tmp--port=80

显然,您可以通过两种不同的方式创建使用Twisted的Twisted运行的服务。一方面,您可以使用创建服务,另一方面,您可以使用创建服务。除了在命令行上启动应用程序的方式和编写实际服务的方式上存在一些差异外,似乎还有两种方法可以完成相同的任务?

看起来我找到了答案:

哪种方法是推荐的或首选的部署应用程序的方法 利用twistd:将应用程序设计为twistd插件或创建 服务和使用.tac文件

插件更好,因为您可以使用命令行选项,例如

$twistd-nweb--path=/tmp--port=8080