Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在使用project.toml而不是setup.py的插件中指定flask入口点_Python_Setuptools_Python Poetry - Fatal编程技术网

Python 如何在使用project.toml而不是setup.py的插件中指定flask入口点

Python 如何在使用project.toml而不是setup.py的插件中指定flask入口点,python,setuptools,python-poetry,Python,Setuptools,Python Poetry,我们有一些内部python库,这些库是从我们的私有索引安装的。其中一些提供了一些CLI命令,我们通过使用所描述的模式将这些命令提供给flask项目 我们希望在python库中从使用setuptools切换到poethy+project.toml文件,但似乎还不知道如何为flask项目提供这些入口点。可能吗 我猜这是不可能的,因为flask不知道其他包装方法。这是真的吗?您也可以使用诗歌定义插件入口点(请参阅) 在您的情况下,该部分如下所示: [tool.poetry.plugins."

我们有一些内部python库,这些库是从我们的私有索引安装的。其中一些提供了一些CLI命令,我们通过使用所描述的模式将这些命令提供给flask项目

我们希望在python库中从使用setuptools切换到poethy+project.toml文件,但似乎还不知道如何为flask项目提供这些入口点。可能吗


我猜这是不可能的,因为flask不知道其他包装方法。这是真的吗?

您也可以使用诗歌定义插件入口点(请参阅)

在您的情况下,该部分如下所示:

[tool.poetry.plugins."flask.commands"]
"my-command" = "flask_my_extension.commands:cli"