• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

세줄 추가해도 에러가 뜹니다 ㅠㅠㅋ

18.10.08 21:57 작성 조회수 3.64k

0

File "C:Usersc8964DesktopwebcrowlingSection2download2-8-1.py", line 14

opener.addheaders = [(��User-agent��, ��Mozilla/5.0��)]

^

SyntaxError: invalid character in identifier

선생님께서 주신 예제코드에 세줄추가 해도 마찬가지로 이렇게 뜹니다.

추가로 한가지만 더 여쭤보면

헤더를 넣어줘야 접속가능하단 설명에 대한 추가설명을 듣고싶습니다.

(수업을 계속 끝까지 들으면 자연스럽게 알게된다면 안가르쳐 주시고 알게된다고 해주셔도됩니다 ㅎ)

감사합니다.

답변 3

·

답변을 작성해보세요.

0

해결했습니다.. 엄청나게 오래걸렸네요 ^^:;

선생님도 못찾으셧을거같아요 당연히 하하;;

인프런에서 "" 를 쓰시면 기호로 재가공되서 저희가 복사-붙여넣기를하면 ""로 인식을안해요..ㅋ;

다른 문젠줄알고 user-agent 만 어마어마하게 공부했네요;ㅋ 혹시 다른분들위해서 글 하나 더 남겨놀게요 ^^ 감사합니다.

0

  1. 경로는 제대로 나옵니다 여기에 붙여넣기하니 부분이 안나오네요..

  2. 전부 끄고 관리자실행으로 처음부터 다시 한 후, 선생님이 첨부한 코드 다운받아 그대로 실행해도 똑같이 캐릭터셋이 깨지네요.

계속 해봐도 되질않네요 흑흑 ㅠㅠ

네이버 사자 이미지를 코드 검색해보니 data-useragent="mozilla/5.0 라고 써잇던데

혹시 user-agent 가 저걸로 바뀐건가 싶어 저부분도 바꾸어보았지만 마찬가지입니다 ㅠㅠ

케릭터 셋 깨지는 부분 한번만 봐주시면 감사합니다 ㅠㅠ

0

안녕하세요.

현재 캐릭터셋이 깨져서 나오는 에러 입니다.

invalid character in identifier

그리고 위에 경로를 보면 경로가 좀 이상해 보이는데 저 부분도 확인하셔야 될 것같습니다.

다시 처음부터 코딩후에 테스트 부탁드립니다.

헤더에 관한 설명은 자세하게 나온 링크로 대체합니다.

관련 링크를 첨부합니다.

http://www.ktword.co.kr/abbr_view.php?m_temp1=3790&id=902

감사합니다.