【问题标题】:how to search for a column value from excel in python如何在python中从excel中搜索列值
【发布时间】:2013-06-15 17:16:05
【问题描述】:

Sl No , Task , Date , Hrs

1,代理投标新流程接受所有投标,代理投标开始,12-Nov-12,8hrs

2,代理投标新流程接受所有投标作为代理投标在本地机器完成,14-Nov-12 4hrs

3,代理投标新流程接受所有投标作为代理投标上传到测试服务器,然后在实时服务器中完成测试,16-11-12,6小时

这就是我的 excel 工作表的样子,现在我想在 python 中创建一个函数,它将接受 Date 的输入参数,或者也可能是 Task 并返回 Hrs。

有可能吗?

提前致谢。

【问题讨论】:

  • 您可能需要使用另一个模块,例如 pandasxlutils。 pandas 的文档非常好,应该会引导您完成整个过程。

标签: python excel search python-2.7


【解决方案1】:

尝试使用此代码。假设 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)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-27
    • 2014-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多