鍍金池/ 問答/Python  HTML/ 已知一個(gè)Chrome進(jìn)程的pid,可以獲取它對(duì)應(yīng)標(biāo)簽頁的URL嗎?

已知一個(gè)Chrome進(jìn)程的pid,可以獲取它對(duì)應(yīng)標(biāo)簽頁的URL嗎?

1.用python的psutil庫或者nodejs的process可以篩選出所有Chrome進(jìn)程的pid;
2.Chrome默認(rèn)使用時(shí)是處在process-per-site-instance模式即源標(biāo)簽頁和從這個(gè)標(biāo)簽頁鏈出去的其他標(biāo)簽頁屬于同一個(gè)進(jìn)程;
3.如何通過pid獲得這些標(biāo)簽頁的地址欄URL?

回答
編輯回答
孤毒

可以通過pid獲取hwnd句柄, 然后在用spy++找到控件,最后用WIN32API 通過hwnd findwindow找就行了。

2017年10月5日 17:46