【发布时间】:2022-11-17 00:43:04
【问题描述】:
mytype = "str"
myvalue = "35"
my_int_val = mytype(myvalue)
这会引发 -
TypeError: 'str' object is not callable
我似乎不记得这样做的方法。有任何想法吗?
【问题讨论】:
-
my_int_val = int(myvalue) -
您不是在围绕 myvalue 编写函数。您正在对变量调用变量。尝试 str("35") ,因为 str 是一个函数,而 mytype 中的 "str" 是一个字符串
-
撇开错误不谈,你为什么期望
str("35")返回一个整数值?
标签: python