我在pycharm中编写了一个python程序,使用Selenium登录Facebook并获取页面内容,然后将页面内容(html_user_page)写入文件(.html),程序运行时,文件已经创建并且html已写在此文件中。
然而,当使用IE,Firefox和Chrome打开.html文件时,页面是空白的(颜色全黑,没有任何内容),也许它与编码方法有关?
HtmlElementCollection links = webBrowser1.Document.GetElementsByTagName("a");
foreach (HtmlElement link in links)
{
var linkText = link.InnerText;
if (linkText.Contains(Keyword.Text) ||
linkText.Contains(ColorTextbox.Text))
{
link.InvokeMember("Click");
break;
}
}