Pythonのurllibメソッド parse.urljoin
urllib.parse.urljoin は、Pythonの urllib.parse モジュールで提供される関数の一つです。この関数は、ベースURLと相対URLを受け取り、これらを結合して絶対URLを生成します。相対URLはベースURLに対して相対的な位置を示すもので、通常は相対的なリンクやパスを表現するのに使用されます。
urljoin 関数は以下のように使用されます:
python
from urllib.parse import urljoin base_url = 'https://www.example.com/path/' relative_url = '../subpath/page.html' absolute_url = urljoin(base_url, relative_url) print('絶対URL:', absolute_url)
上記のコードでは、urljoin 関数を使用してベースURLと相対URLを結合し、絶対URLを生成しています。base_url はベースURLであり、relative_url は相対URLです。urljoin 関数はこれらを組み合わせて絶対URLを生成し、absolute_url に格納します。
この関数は、ウェブスクレイピングやリンクの解決、相対URLから絶対URLを生成する際に非常に便利です。相対URLを絶対URLに変換する必要がある場合、urljoin 関数を使用することで、正確な絶対URLを生成することができます。

ディスカッション
コメント一覧
まだ、コメントがありません