找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2101|回复: 2

[求助] 函数定义里面的问题

47

主题

105

帖子

105

积分

侠客

积分
105
aggopie 发表于 2018-8-12 13:24:06 | 显示全部楼层 |阅读模式
本帖最后由 aggopie 于 2018-8-12 15:33 编辑

def getGateway(self, gatewayName):
        """获取接口"""
        if gatewayName in self.gatewayDict:
            return self.gatewayDict[gatewayName]
        else:
            self.writeLog(text.GATEWAY_NOT_EXIST.format(gateway=gatewayName))
            return None


def connect(self, gatewayName):
        """连接特定名称的接口"""
        gateway = self.getGateway(gatewayName)

        if gateway:
            gateway.connect()
            # 接口连接后自动执行数据库连接的任务
            self.dbConnect()      

其中
        if gateway:
            gateway.connect()
            # 接口连接后自动执行数据库连接的任务
            self.dbConnect()   
是这样解释的吗如果有gateway,那么定义 gateway.connect()方法,然后再调用self.dbConnect()    吗?




回复

使用道具 举报

3

主题

278

帖子

278

积分

侠客

积分
278

热心会员

uitb 发表于 2018-8-13 10:54:25 | 显示全部楼层
如果有gateway,那么调用 gateway.connect()方法,然后再调用self.dbConnect()    吗?
gateway如果存在,应该是一个类的实例,.connect()应该就是在这个类里面定义好了的
回复 支持 1 反对 0

使用道具 举报

47

主题

105

帖子

105

积分

侠客

积分
105
aggopie  楼主| 发表于 2018-8-14 15:22:55 | 显示全部楼层
uitb 发表于 2018-8-13 10:54
如果有gateway,那么调用 gateway.connect()方法,然后再调用self.dbConnect()    吗?
gateway如果存在, ...

嗯,解决了,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表