Github页面含有多个Python包

2024-04-18 15:45:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我创建了一个Github repo,其中保存了我项目的所有代码。在

结构是:

myproject
\
 - package api
 - package database
 - package feature

api包负责与外部api(如itunesapi)通信。在

数据库包负责与我的数据库通信。在

最后,功能包是我正在构建的实际项目。在

每个包裹都有自己的设置.py. 在

这种结构有三个问题:

  1. 如何在特性中添加api和数据库的依赖关系setup.py?

  2. 您建议我如何在Amazon中部署这个python代码?使用docker?大浅盘?还有别的事吗?

  3. 如果我们假设更多的特性将作为单独的包添加到特性中。如何在服务器中只部署代码的一个子集?假设packageapi和使用它的另一个特性。在

如果我的问题不清楚,请告诉我,我会完善它们。在


Tags: 项目代码pygithubapi数据库packagemyproject