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

質問編集履歴

3

誤記

2020/05/03 05:35

投稿

saya24
saya24

スコア258

title CHANGED
File without changes
body CHANGED
@@ -29,7 +29,8 @@
29
29
  # BeautifulSoupを利用してWebページを解析する
30
30
  soup = BeautifulSoup(r.text, 'html.parser')
31
31
 
32
+ # soup.find_allを利用して、ヘッドラインのタイトルを取得する
32
- # soup.find_allを利用して、ヘッドラインのタイトルを取得するelems = soup.find_all("a", class_="DY5T1d")
33
+ elems = soup.find_all("a", class_="DY5T1d")
33
34
  for e in elems:
34
35
  ##########print(e.getText()) I changed this below! ##########
35
36
  sys.stdout.write(e.getText())

2

誤記

2020/05/03 05:35

投稿

saya24
saya24

スコア258

title CHANGED
File without changes
body CHANGED
@@ -29,9 +29,7 @@
29
29
  # BeautifulSoupを利用してWebページを解析する
30
30
  soup = BeautifulSoup(r.text, 'html.parser')
31
31
 
32
- # soup.find_allを利用して、ヘッドラインのタイトルを取得する
33
- # elems = soup.find_all("a", class_="ipQwMb Q7tWef")
34
- elems = soup.find_all("a", class_="DY5T1d")
32
+ # soup.find_allを利用して、ヘッドラインのタイトルを取得するelems = soup.find_all("a", class_="DY5T1d")
35
33
  for e in elems:
36
34
  ##########print(e.getText()) I changed this below! ##########
37
35
  sys.stdout.write(e.getText())

1

誤記訂正

2020/05/03 05:33

投稿

saya24
saya24

スコア258

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  本件は[こちらの掲載](https://teratail.com/questions/258210)から派生した話題です。
2
2
 
3
- 従来まで試行していたモジュールは Windowsアプリケーションの位置づけではなかったのですが、試しに以下のとおりWindowsアプリケーション=GUI(?)に変更したうえ コード実行(自分の開発環境はVisualStudio2017であり デバッグ実行を指します)したところ 表題のとおり、print文の部分でエラー「Message='NoneType' object has no attribute 'write'」となってしまいました。
3
+ 従来まで試行していたモジュールは Windowsアプリケーションの位置づけではなかったのですが、試しに以下のとおりWindowsアプリケーション=GUI(?)に変更したうえ コード実行(自分の開発環境はVisualStudio2017であり デバッグ実行を指します)したところ 表題のとおり、print文の部分でエラー「Message='NoneType' object has no attribute 'write'」となってしまいました。
4
4
  ![GUIへ変更](6545dbd546dfe5c311fad22b880f580d.png)
5
5
 
6
6
  前回の記事で頂いたご見解を参考に、「コンソール出力」という機能で 出力ウィンドウや GUI実行時の裏に現れるコンソールにコメント行が現れるかな??と仮説をたて