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 "

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值