你好我有以下代碼: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