HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

PythonSeleniumを使用してHTMLソースコードにアクセスする。


SeleniumWebdriverを使用してHTMLソースコードにアクセスできます。 page_sourceの助けを借りることができます メソッドを実行し、そこから取得した値をコンソールに出力します。

構文

src = driver.page_source

SeleniumのJavascriptコマンドを使用してHTMLソースコードにアクセスすることもできます。 execute_scriptの助けを借ります メソッドを実行し、コマンド return document.body.innerHTMLを渡します メソッドのパラメータとして。

構文

h = driver.execute_script("return document.body.innerHTML;")

コードの実装。

from selenium import webdriver
driver = webdriver.Chrome(executable_path="C:\\chromedriver.exe")
driver.implicitly_wait(0.5)
driver.get("https://www.tutorialspoint.com/index.htm")
# access HTML source code with page_source method
s = driver.page_source
print(s)
を使用してHTMLソースコードにアクセスします

JavascriptExecutorを使用したコード実装。

from selenium import webdriver
driver = webdriver.Chrome(executable_path="C:\\chromedriver.exe")
driver.implicitly_wait(0.5)
driver.get("https://www.tutorialspoint.com/index.htm")
# access HTML source code with Javascript command
h = driver.execute_script("return document.body.innerHTML")
print(h)

  1. Pythonコードを使用してGoogle検索を実行しますか?

    この記事では、Pythonコードを使用してGoogle検索を実行します。これは、Pythonプロジェクトで作業していて、Webや(Webからの)検索結果はプロジェクト内で使用されます。 前提条件– システムにPythonがインストールされている必要があります。 グーグルモジュールをインストールします。以下のようにpipを使用してgoogleモジュールをインストールできます- C:\Users\rajesh>python -m pip install google Collecting google Downloading https://files.pythonhosted.org

  2. PythonでのCX_Freezeの使用

    時々私たちは非常にエキサイティングな何か違うものを作りたいと感じます、そして人間の性質によれば、私たちはいつもそれを共有するのが大好きです。 Pythonもそれらの願いを満たします。 Pythonを使用して、Pythonプログラムを友人と共有したい場合は、それを行うことができます。必要なのは、マシンのプログラムで使用されるすべてのモジュールに同じバージョンのPythonをインストールすることだけです。 まず、 pip install CX_Frezzeを使用してCX_Freezeモジュールをインストールする必要があります コマンドプロンプトのコマンド。 最初のステップは、この割り当て、