如何在python中从excel中search列值

S1否,任务,date,小时

1,代理投标新stream程作为代理投标开始,2012年11月12日,8时

2,代理投标新stream程在本地机器完成代理投标,14-Nov-12 4hrs

3,代理投标新stream程作为代理投标上传到testing服务器,然后在Live服务器上testing完成,16-Nov-12,6hrs

这就是我的excel工作表的样子,现在我想在python中创build一个函数,它将采用Date的input参数,也可以是Task,并返回Hrs。

可能吗?

提前致谢。

试试这个代码。 假设f1.csv是文件。

import os str1 = '"Proxy bid new flow of accepting all the bids as proxy bid started"' def get_hours(str1): cmd1 = 'grep -R '+str1 +' f.csv' result = os.popen(cmd1).read() hrs = result.split(',')[-1] print hrs return hrs get_hours(str1)