你好我有以下代码:eval函数在Python
PATH =您的硬盘
def K(path):
try:
getfile = open(path + '/test.txt')
line = getfile.readlines()
print line
getfile.close()
except:
line = getfile.readlines()
eval(line)
d = dict()
val= d[k]
一些目的地导入文本文件,我现在的问题是避免\n
,我假定可以使用eval()
函数完成。我想字符串,我得到的输入转换,以花车,我可以..
感谢名单适用于任何提示提前
如果你描述你的文本文件的格式,这将有所帮助。使用'eval'来避免'\ n'是无法描述的。 – khachik 2010-12-10 09:43:08
这段代码应该做什么? – 2010-12-10 09:43:36
它在我的硬盘上需要一些file.txt文件,并将文本作为字符串导入到python shell,所以如果立即文件有1,2(newline)2,3(newline)7,5,我在shell中获得的输入是['1,2 \ n','2,3 \ n','7,5'],我希望它能成为我可以使用的数字:)希望能够帮助 – user457142 2010-12-10 09:47:53