質問するログイン新規登録

回答編集履歴

1

追記

2019/01/13 06:54

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -4,7 +4,8 @@
4
4
  エンコードしたらバイト列になり、人間に読めなくなるのは当然といえば当然です。
5
5
 
6
6
  ---
7
- 当該Webページの文字コードは**Shift-jis**でした。
7
+ ~~当該Webページの文字コードは**Shift-jis**でした。~~
8
+ 追記:勘違いだったかも。
8
9
  ```Python
9
10
  import requests
10
11
  from bs4 import BeautifulSoup
@@ -12,7 +13,7 @@
12
13
  url = 'http://news.yahoo.co.jp/topics'
13
14
  r = requests.get(url)
14
15
 
15
- r.encoding = 'shift_jis'
16
+ # r.encoding = 'shift_jis' この行は不要なようです。
16
17
  soup = BeautifulSoup(r.content, 'html.parser')
17
18
 
18
19
  elements = soup.find_all('title')