python bottle导入一个类

时间:2012-11-21 23:56:16

标签: python class bottle

嗨,我是蟒蛇和瓶子的新手

我有一个网站

这是结构

|root
 index.py 
     |classes
      session.py
来自index.py的

如何访问session.py

所以我可以用它作为:

**from session import session**

或者有更好的方法(标准)吗?

由于

2 个答案:

答案 0 :(得分:1)

将根目录下的所有内容放入package。很容易。

将空白__init__.py文件放在根目录和类文件夹中,您就可以导入session.py没问题了。

__init__.py文件将所有内容定义为包的一部分,然后您可以导入包中的任何内容。

答案 1 :(得分:0)

请阅读此内容而不是以下答案: Import a module from a relative path

忽略这一点:

根据您的需要,以下所有方法均有效。我通常使用第一个,除非有很多辅助函数可供使用。

import session然后按session.function1()

调用函数

from session import *,然后自然地致电function1()

甚至import session as whateveryouwanthere并致电whateveryouwanthere.function1()