파이썬 bs4 에러 ImportError: cannot import name

원종인·2022년 4월 8일
0
import requests
from bs4 import BeautifulSoup

url = "https://comic.naver.com/index"
res = requests.get()
res.raise_for_status() # 200 OK 코드가 아닌 경우 에러 발동

# 우리가 가져고온 문서를 lxml파서를 통해서 BeautifulSoup 객체로 만든 것, soup가 객체의 정보를 가지게 됨
soup = BeautifulSoup(res.text,"lxml")
print(soup.title)

해당 코드를 쓰고 있는데 이런 오류가 발생했다

ImportError: cannot import name 'BeautifulSoup' from partially initialized module 'bs4' (most likely due to a circular import)

여러 사이트 찾아보니까 내가 연습하고 있는 파일 제목이 bs4.py라서 생기는 문제란다.

링크텍스트

bs4.py를 만들어 버려서 실제 bs4를 확인하지 않고 내 연습용 파일을 확인해버려서 문제가 생기는 것. 그러니 bs4.py라는 연습용 파일이 있으면 당장 이름부터 바꾸자

profile
아직 대학생입니다

0개의 댓글