python2年生スクレイピングという教材で現在勉強しています。
教材にあるコードをそのまま入力し、スクレイピングしようとしましたが、
なぜかエラーコードが出てしまいます。
OSはwindows10です。
教科書の指示通り行っていない点としては、2点あります。
⓵教科書ではpython3をインストールしていますが、
私は今後のためにanaconda2をインストールしています。
(anaconda3がインストール不可だったため。)
⓶教科書ではIDLEというエディタを使用していますが、
私は他サイトで推奨されていたVSCODEを使用しています。
こちらが原因でしょうか。
大変恐縮ですが、ご教授いただければ幸いです。
pyhon
1import requests 2from bs4 import BeautifulSoup 3 4load_url="https://www.ymori.com/books/python2nen/test2.html" 5html = requests.get(load_url) 6 7soup = BeautifulSoup(html.content, "html.parser") 8 9for element in soup.find_all("li") 10 print(element.text) 11
Windows PowerShell Copyright (C) Microsoft Corporation. All rights reserved. 新しいクロスプラットフォームの PowerShell をお試しください https://aka.ms/pscore6 PS C:\Users\miyu\Desktop\mypython> conda activate base PS C:\Users\miyu\Desktop\mypython> & C:/Users/miyu/Anaconda2/python.exe c:/Users/miyu/Desktop/mypython/scrape2.py File "c:/Users/miyu/Desktop/mypython/scrape2.py", line 9 for element in soup.find_all("li") ^ SyntaxError: invalid syntax PS C:\Users\miyu\Desktop\mypython>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/11 08:36
2020/10/11 09:25