0
我想运行一个函数,该函数将创建一个名为变量的文件并在其中写入该变量的内容。如何获得字符串中变量的名称
list_A = 'one two three'.split()
def write_list(list_to_write):
flux = open('%s.list' %list_to_write, 'w')
flux.write('\n'.join(list_to_write))
flux.close()
write_list (list_A)
这将创建一个名为['one', 'two', 'three'].list
文件,我想它来创建一个名为liste_A.list
代替。
PS:我发现了很多类似的帖子,但似乎没有解决我的问题。
一般对象做没有'名字'。你只需要将名称(标签)和列表传递给'write_list' –
对不起,我不明白你的意思,“你应该通过名称(标签)和列表write_list” –
@JonathP有[this回答](http://stackoverflow.com/a/592849/119861)它确实是你想要的 – hansaplast