回答編集履歴

1

補足

2021/06/20 09:56

投稿

otn
otn

スコア85778

test CHANGED
@@ -6,11 +6,13 @@
6
6
 
7
7
  ただし、スキーム(`http:`や`https:`)で始まっていないので相対URLと言います。
8
8
 
9
+ スキームで始まるのが絶対URLです。
9
10
 
10
11
 
11
12
 
12
13
 
14
+
13
- そのページのURLを`url_of_this_page`とすると、
15
+ 絶対URLは、そのページの絶対URLを`url_of_this_page`とすると、
14
16
 
15
17
  ```Python
16
18
 
@@ -18,7 +20,7 @@
18
20
 
19
21
  ~~~
20
22
 
21
- target_url = urllib.parse.urljoin(url_of_this_page,element.get_attribute("href"))
23
+ target_url = urllib.parse.urljoin(url_of_this_page, element.get_attribute("href"))
22
24
 
23
25
  ```
24
26
 
@@ -28,13 +30,13 @@
28
30
 
29
31
  ```Python
30
32
 
31
- urllib.parse.urljoin("https://www.example.com/foo/bar.html","/a/b/c.html")
33
+ urllib.parse.urljoin("https://www.example.com/foo/bar.html", "/a/b/c.html")
32
34
 
33
35
  #=> 'https://www.example.com/a/b/c.html'
34
36
 
35
37
 
36
38
 
37
- urllib.parse.urljoin("https://www.example.com/foo/bar.html","./x.html")
39
+ urllib.parse.urljoin("https://www.example.com/foo/bar.html", "./x.html")
38
40
 
39
41
  #=> 'https://www.example.com/foo/x.html'
40
42