在python中怎么使用自定义方法来获取指定参数的值?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在python中怎么使用自定义方法来获取指定参数的值?相关的知识,希望对你有一定的参考价值。
现在想使用一个方法来获取传递进来的这个参数的值,把这个py文件作为一个lib库,在外部其他程序(非python)来调用这个方法。
如下(程序不对,只是想按照这种方式来做):
# -*- coding: utf-8 -*-
import string
class Settings(object):
parm1 = "aaa"
parm2 = "bbb"
parm1 = "ccc"
class device(object):
def __init__(self):
pass
def getValue(self,parm):
"Get value"
return Settings.parm
if __name__ == '__main__':
a=device()
result = a.getValue("parm1")
print result
return Settings.parm
改为
return getattr(Settings,param)本回答被提问者采纳
python中怎么在自定义函数调用另外一个函数中的参数
有几种方法:
在写函数的时候传参进去,然后返回该参数。
在写函数里面将变量命名为global就可以全局调用了。
z=1
print(z)
return z
z = plus()
def plud(z):
print(z)
plud(plus())
以上是关于在python中怎么使用自定义方法来获取指定参数的值?的主要内容,如果未能解决你的问题,请参考以下文章
Matplotlib使用scatter函数在Python中绘制气泡图(bubble plot)通过size参数指定数据点的大小自定义不同分组的气泡的色彩