파이썬을 이용한 네이버웹툰 웹스크래핑을 연습중인데요. 코드에러의 이유를 도통 모르겠네요.ㅠ
import requests
from bs4 import BeautifulSoup
url ="https://comic.naver.com/webtoon/weekday.nhn"
res = requests.get(url)
res.raise_for_status()
soup = BeautifulSoup(res.text, "lxml")
#print(soup.title)
#print(soup.title.get.text())
#print(soup.a)
#print(soup.a.attrs)
#print(soup.a["href"])
#print(soup.find("a", attrs={"class":"Nbtn_upload"}))
print(soup.find(attrs={"class":"Nbtn_upload"}))
요렇게 유튜브 나도코딩 강사님이 알려주신대로
입력했는데...
>>> & C:/Python39/python.exe c:/Users/JOYOUNGHUN/Desktop/PythonWorkspace/6_bs4.py
File "<stdin>", line 1
& C:/Python39/python.exe c:/Users/JOYOUNGHUN/Desktop/PythonWorkspace/6_bs4.py
^
SyntaxError: invalid syntax
>>>
이런 오류가 났습니다.
근데 아무리 찾아봐도 오류의 원인을 모르겠네요.
혹시 알고 계신분 계시다면
꼭 답변 부탁드립니다.^^
>>> 가 보이는 것은 현재 파이썬 명령 모드에 있다는 의미입니다.
이 모드에서 파일을 실행하는 것이 아니라 터미널 혹은 명령 프로프트에서 실행하셔야 합니다.
해결하려면
파이썬 명령 모드에서 quit()를 치고 빠져나가거나, 다른 터미널 혹은 명령 프로프트 창을 띄워서
C:/Python39/python.exe c:/Users/JOYOUNGHUN/Desktop/PythonWorkspace 디렉토리로 이동하신 다음
아래와 같이 명령을 실행해보시기 바랍니다.