显示lambda函数的进度

时间:2015-12-23 15:36:07

标签: python pandas lambda

我正在调用一个lambda函数getIDfromURL,大约需要1小时才能完成,因为数据帧包含近一百万行。如何监控此lambda函数的进度?

df1['ID'] = df1.apply(lambda row: self.getIDfromURL(row['trade']), axis=1)

def getIDfromURL(self, URL):
       f = requests.get(URL)
       text=f.text
       temp=text[text.index("ID") + 10:]
       end=temp.index("\r\n")
       ID=temp[0:end-1]
       ID=ID.replace('"', '')
       return (ID)

0 个答案:

没有答案