问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python初学者,求帮看一眼这部分代码

发布网友 发布时间:2022-04-22 01:41

我来回答

1个回答

热心网友 时间:2024-07-17 02:17

def get_slbapi_info(conf, o):
    #定义函数
    keys = "apiurl region_no bid user_id access_id secret_key".split()
    #将字符串分割成数组,分隔符为空白符号
    #上一句执行完后,keys=['apiurl', 'region_no', 'bid', 'user_id', 'access_id', 'secret_key']
    ret = dict((k, conf[k]) for k in keys)
    #congfig是一个字典,将congfig这个字典中的包含上述keys的键值的键值对保存在r之中
    if o is not None:
        if o.bid:
            ret['bid'] = o.bid
        #上面三句
        #o也是个对象,如果传入的o不是None并且O.bid属性存在且不为None,空字符串,0那么ret['bid'] = o.bid
    if o.userid:
        ret['user_id'] = o.user_id
        # 同上
        # o也是个对象,如果传入的o不是None并且O.user_id属性存在且不为None,空字符串,0那么ret['user_id'] = o.user_id
    return ret
#综上所述这是一个函数,是用来修改原来的config(极有可能这是一个配置信息),修改参数放在o中
#返回的是config中['apiurl', 'region_no', 'bid', 'user_id', 'access_id', 'secret_key']的部分,
# 若o中存在新的bid和user_id,用新的bid和user_id替换旧的
#不明白可追问

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
推荐一款在卧室听的音响,最好带CD,带收音机,可插U盘,价格1000以内!尽量... 求问,近几年还会有类似于声之形、你的名字这样的动漫电影么w_百度... 苦学包括什么 北京世纪百奥科技有限公司怎么样? 居住证积分需要哪些材料 上海办居住证积分需要什么资料 居住证积分有哪些材料 如何建立良好的家庭情感氛围 如何让家庭氛围更快乐 如何营造一个欢乐轻松的家庭氛围呢? 关于“水仙花数”python代码(初学者)? 求简单Python程序代码 python简单的编程代码 python基础代码是什么? python必背入门代码是什么? 梦见自己在波涛汹涌的水边洗衣服 海尔洗衣机为什么越洗水越多? 牛仔裤26码是多大腰围? 真牛仔与假牛仔的区别? 梦见自己的眼睛越来越亮了? 梦见自己的眼睛融化成水 梦见在水蕖里洗袜子,水越洗越干净,水本来是脏的,... 梦见去世的母亲我哭醒了 梦见洗鞋水越洗越少 快手上买的东西菜鸟驿站怎么取? 菜鸟驿站拿快递怎么拿? 春茗和尾牙是什么意思? 泉州人说尾牙是什么?为什么叫尾牙? 一般把公司年终聚餐活动叫尾牙,请问传统意义上的... 四川人说的尾牙是什么意思 python3.7 初学者请老师解释一下第二行代码意思。 python初学者Traceback (most recent call last): 初学者关于python一段代码的理解。 您好,我刚开始学Python,请问您的这段代码表示什... python初学者,为什么写出来的代码总是出现左侧的... wp手机什么意思?wp是什么? 手机Wp系统 WP是什么手机系统? wp系统手机有什么优缺点? qq如何取消屏蔽动态 手机操作系统的WP QQ空间里面把别人设置了屏蔽此人动态,怎么撤销? 如何用手机WP S加线 手机系统wp和ios的区别是什么? wp手机有什么优点和缺点 怎样解除 屏蔽别人的QQ空间动态 wp手机怎么样 wp手机如何查看手机里的文件 qq空间好友屏蔽怎么取消 qq空间怎么取消好友屏蔽 关于使用WP手机