前提・実現したいこと
python初心者で、Visual studio codeで作業をしています。ライブラリーの連携がとれていないようで、下記のようなメッセージがでてしまいます。下記ではbs4についてです。
Import "bs4" could not be resolved from source Pylanth(reportMissingModuleSource)
import urllib.request from bs4 import BeautifulSoup class Scraper: def __init__(self, site): self.site = site def scrape(self): r = urllib.request\ .urlopen(self.site) html = r.read() parser = "html.parser" sp = BeautifulSoup(html, parser) for tag in sp.find_all("a"): url = tag.get("href") if url is None: continue if "html" in url: print("\n" + url) news = "https://news.google.com/" Scraper(news).scrape()
試したこと
pipしてbs4をinstallしました。pip listで既にはいっていることは確認しました。
bs4だけではなく、pandas等も同様です。本を一冊買って、いろいろとinstallしていましたので、一度全部uninstallして、python > VS studioの順で再インストールしました。半日ほどネットを探したのですが、ダメです。何がおかしいのでしょうか。。。
補足情報(FW/ツールのバージョンなど)
Python 3.10.1
VS studio:1.63.2 (user setup)
OS: Windows_NT x64 10.0.19043
回答2件
あなたの回答
tips
プレビュー