2017-09-06 107 views
-1

我很确定有一种方法可以在Python中执行此操作,但我找不到方法。谢谢您的帮助。Python:将变量或变量的属性的名称转换为字符串

  • Customer.Name(Variable.Property)

想直接在代码中使用属性的名称,而不是硬编码它。

colName = Customer.Name.*toString()* 
dataframe.drop(colName, 1) 
+0

相关资源: https://stackoverflow.com/questions/18425225/getting-the-name-of-a-variable-as-a-string – Xenova

回答

0

这很简单,如何做到这一点。只需使用str()功能即可。 例如:

vbl = True 
print(str(bvl)) 
True 
+0

感谢回复。 想知道我如何实现以下目标: 'VBL = TRUE' '打印(STR(VBL))'' vbl' 这意味着,而不是打印变量的内容,我可以只打印变量的名称(在这种情况下是'vbl')。 – Xenova

0
Customer.Name(str(Variable.Property))