首页 > 解决方案 > 创建一个将脚本添加到路径的 Python 包

问题描述

我正在开发一个 Python 包,我想在用户 PATH 安装后添加一个脚本。我不确定这是否是正确的术语,所以这里有一个我想要完成的示例:

  1. 用户通过 pip 安装包
pip install my-pkg
  1. 安装后,用户可以在终端中输入以下内容
my-pkg start
  1. 然后在当前目录中创建一个 settings.py/index.html 文件

这类似于运行django-admin startproject。谢谢你的帮助。

标签: python

解决方案


您可以通过将您的脚本指定setup.pyentrypoint来做到这一点。

如果使用 pyproject.toml,则等价于plugin


推荐阅读