相关疑难解决方法(0)

支持多个Python模块版本(具有相同的Python版本)

我环顾四周,但找不到明确的答案。

我非常需要支持同一Python模块的N版本。

如果它们存储在相同的包/目录中,则它们必须具有唯一的名称,如以下示例所示:

      .../some/package/my_module_1.0.py
      .../some/package/my_module_1.1.py
      .../some/package/my_module_2.0.py
              -- etc. --
Run Code Online (Sandbox Code Playgroud)

然后,每个人都将通过“ version ”属性存储其版本号。

然后,使用程序将导入所需的正确版本(例如:import my_module_1.1)。

这是完成此多模块版本需求的最佳方法(也是最Python的方法)吗?

谢谢!

python import module version multi-module

5
推荐指数
1
解决办法
1373
查看次数

使用Python Flask运行REST API版本的最佳方法是什么?

我在Python Flask中创建REST API,并想知道创建引用特定git标记的可版本化API的选项有哪些.

我希望能够做的是指定API的一个版本,例如http://myapiserver.com/flaskapp/query/listcontent?version=1.1

然后将版本链接返回到我在git中标记为v1.1的代码.

有哪些选项以及管理此选项的最佳方法是什么?

python git rest flask

4
推荐指数
1
解决办法
3349
查看次数

标签 统计

python ×2

flask ×1

git ×1

import ×1

module ×1

multi-module ×1

rest ×1

version ×1