死亡公司公墓数据(IT桔子)

举报
诡途 发表于 2021/11/19 00:48:55 2021/11/19
【摘要】 最近很火的死亡公司公墓 有些公司虽然已经死了,但是依然活在我们心中,比如上香第一的(斜眼笑) 今天带大家用selenium获取死亡公司数据 代码如下 drive = webdriver.Chrome(...

在这里插入图片描述
最近很火的死亡公司公墓
有些公司虽然已经死了,但是依然活在我们心中,比如上香第一的(斜眼笑)
今天带大家用selenium获取死亡公司数据

代码如下
drive = webdriver.Chrome()
url='https://www.itjuzi.com/deathCompany'
drive.get(url)
result=[]
count=1
next_page=drive.find_element_by_xpath('//*[@id="app"]/div[1]/div/div/div/div[2]/div/div[3]/div[2]/div/div/button[2]')#下一页
while next_page.is_enabled():#判断下一页是否可用
    links = drive.find_element_by_tag_name("tbody").find_elements_by_tag_name("tr")#获取当前页面公司数量
    num=len(links)
    for i in range(1,num+1):
        gsjc=drive.find_element_by_xpath('//tbody/tr[%s]/td[3]/div/h5/a'%i).text#获取公司简称
        ch_time=drive.find_element_by_xpath('//tbody/tr[%s]/td[3]/div/p'%i).text#获取存活时间
        close_time=drive.find_element_by_xpath('//tbody/tr[%s]/td[4]'%i).text#获取关闭时间
        hy=drive.find_element_by_xpath('//tbody/tr[%s]/td[5]'%i).text#获取所属行业
        dd=drive.find_element_by_xpath('//tbody/tr[%s]/td[6]'%i).text#获取公司地点
        clsj=drive.find_element_by_xpath('//tbody/tr[%s]/td[7]'%i).text#获取关闭时间
        rz=drive.find_element_by_xpath('//tbody/tr[%s]/td[8]'%i).text#获取融资状态
        result.append([gsjc,ch_time,close_time,hy,dd,clsj,rz])#添加到嵌套列表
    print("第 %s 页爬取完成"%count)
    drive.find_element_by_xpath('//*[@id="app"]/div[1]/div/div/div/div[2]/div/div[3]/div[2]/div/div/button[2]').click()#点击下一页
    tm=random.uniform(2,5)#生成随机数
    time.sleep(tm)#随机休眠
    count+=1#页数+1
pd_result=pd.DataFrame(result)
pd_result.columns=['公司简称','存活时间','关闭时间','行业','地点','成立时间','获投状态']
pd_result.to_excel("IT桔子死亡公墓.xlsx",index=False)

  
 

文章来源: blog.csdn.net,作者:诡途,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/qq_35866846/article/details/103391949

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。