我有类似这样的名单:从列表中取出文件名并打开它?
m=[['qw','wew','23','C:/xyz/s.wav'],['qw','wew','23','C:/xyz/s2.wav'],['qw','wew','23','C:/xyz/s1.wav']]
现在我想将这些文件
win=wave.open(m[0][3],'rb')
这是给错误我怎么能以这种方式使用这个...... 我想借此文件名从名单
请建议?
我有类似这样的名单:从列表中取出文件名并打开它?
m=[['qw','wew','23','C:/xyz/s.wav'],['qw','wew','23','C:/xyz/s2.wav'],['qw','wew','23','C:/xyz/s1.wav']]
现在我想将这些文件
win=wave.open(m[0][3],'rb')
这是给错误我怎么能以这种方式使用这个...... 我想借此文件名从名单
请建议?
做到这一点:
m = [['qw','wew','23','C:/xyz/s.wav'],['qw','wew','23','C:/xyz/s2.wav'],['qw','wew','23','C:/xyz/s1.wav']]
fname = m[0][3]
print 'fname is', repr(fname)
win = wave.open(fname, 'rb')
,并告诉我们(使用复制/粘贴到你的问题编辑)印的一切,尤其是
(1)的print 'fname is', repr(fname)
(2)的结果错误消息
哦谢谢它的工作now..fine 再一个我只是想知道如何将str(x)转换为浮点型 – kaushik 2010-05-28 06:06:45
@kaushik:(1)谢谢你是什么?问题是什么? (2)如果你真的不能从int(x)答案推断出你的另一个问题,那么请问一个单独的问题。 – 2010-05-28 06:50:35
在我看来,它应该工作,你可以发布错误? – cobbal 2010-05-28 05:53:04
在你说的答案中,它现在在工作吗?你改变了什么?要么关闭问题要么更新它。 – 2010-05-28 06:44:52
对不起,我不知道如何关闭,其中的选项 其相同的代码! 我犯了一个小错误,而不是代码! :) – kaushik 2010-05-28 10:51:39