我的第一文件 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 "
这代码可以运行 ,记录在这里。