python - 如何为与特定字符串变量的值对应的类属性赋值?
问题描述
在问题中,我有一个可能对应于许多值的字符串变量。
我想根据值给类的对应属性赋值。我应该怎么办?
我的代码如下:
这个代码c1.__dict__[var1] = 'string'
我想实现c1.value1='string'
。</p>
我应该如何编写代码?
class My_Class():
def __init__(self):
self.value1 = ''
self.value2 = ''
return
def main():
var1 = 'value1'
c1 = My_Class()
c1.__dict__[var1] = 'string'
if __name__ == '__main__':
main()
解决方案
推荐阅读
- python - 通过 pip 为 django 项目安装 requirements.txt 时,如何修复“退出状态为 1 的命令错误”?
- php - 无法通过谷歌云平台虚拟实例访问 Wordpress PHP 管理员更改管理员用户密码一键安装
- python - Discord.py on_message 不会停止发送相同的消息
- python - Python / Numpy / OpenCV通过显示一个并排显示由对角线分隔的另一个图像来合并2个图像
- r - 三重爆炸(!!!)和数据帧索引
- kubernetes - 在哪里可以找到 Kubernetes 类型的集群 CA?
- c# - c#代码从文本文件中检查字符串值
- ocaml - 以外的任何字符
- python - 在python中打开对话框时主窗口获得焦点
- java - 从 Post Method Json 数据到 Android Studio 中的 Listview 的 CheckBox TextView?