python 文件之间的相互调用

我的第一文件  aaController.py 代码入下:

class aa:
    def getaa(self):
        return "11"

我的第二个文件 bb.py 的代码入下:

from flask import Flask
from flask import  render_template
#from aaController import aa
import aaController

app = Flask(__name__)


@app.route('/HelloWorld')
def hello_world():
    return "Hello World!"

@app.route('/get')
def geaa():
    #a1 = aa()
    #a2 = str(a1.getaa())
    #print(a2)
    #return "tom tom "
    #return "get"

    a1 =aaController.aa();
    a2 =str(a1.getaa())
    print(a2)
    return "tom tom"


if __name__ == "__main__":
    #app.run(debug=True)
    app.run(port=9090, debug=True)  # host默认127.0.0.1 port默认5000

我的这两个文件是在一个文件夹里面的

这里注意的是使用

 import aaController   引用的时候

a1 =aaController.aa();

a2 =str(a1.getaa()) print(a2)

return "tom tom"

这样的代码可以运行

要是 入下这样引用的时候 

from aaController import aa

#a1 = aa()

#a2 = str(a1.getaa())

#print(a2)

#return "tom tom "

这代码可以运行 ,记录在这里。

你可能感兴趣的:(python,python)