Story of CowHacker

Python challenge_4번문제 본문

공부/Pythonchallenge

Python challenge_4번문제

Cow_Hacker 2022. 1. 20. 00:59
728x90

안녕하세요 Cow Hacker입니다.

 

 

 

 

 

 

 

Python challenge 4번 문제를 풀어 볼 거다.

 

 

 

 

https://cowhacker.tistory.com/171

 

Python challenge_3번문제

안녕하세요 Cow Hacker입니다. http://www.pythonchallenge.com/pc/def/equality.html re www.pythonchallenge.com Pythonchallenge 3번 문제를 풀어 볼 거다. 원 스몰 레덜, 써라운디드..~ 흠... html 소스코드..

cowhacker.tistory.com

 

 

 

 

 

 

 

3번 문제에서 건진 답을 주소창에 적어봤다.

 

 

 

 

 

 

 

 

 

http://www.pythonchallenge.com/pc/def/linkedlist.html

 

http://www.pythonchallenge.com/pc/def/linkedlist.html

 

www.pythonchallenge.com

 

php로 접속하라는 말 같아 보였다.

 

 

 

 

 

 

 

 

 

 

http://www.pythonchallenge.com/pc/def/linkedlist.php

 

follow the chain

 

www.pythonchallenge.com

 

4번 문제다. 무슨 글씨조차 없다. 그림 하나뿐..

 

 

 

 

 

 

 

소스코드를 열어봤다.

 

 

 

 

파이썬의 urllib를 쓰라는 말이 적혀있다.

 

 

 

 

 

 

 

구글에다가 검색했다.

 

 

 

 

 

 

 

 

 

 

https://docs.python.org/ko/3/howto/urllib2.html

 

urllib 패키지를 사용하여 인터넷 리소스를 가져오는 방법 — Python 3.10.1 문서

처리기를 만들고 설치하는 것을 설명하기 위해 HTTPBasicAuthHandler를 사용합니다. 기본 인증(Basic Authentication) 작동 방식에 대한 설명을 포함하여 이 주제에 대한 자세한 설명은 Basic Authentication Tutoria

docs.python.org

 

그대로 가져다 쓸 거다.

 

 

 

 

 

흠...

그냥 불러온 게 다다. 

 

 

 

 

 

 

 

 

 

다시 소스 코드로 돌아와 보던 중 저 네모 친 부분을 눌러봤다.

 

 

 

 

 

옹..?

 

 

 

 

한번 저 숫자를 URL에 넣어봤다.

 

 

 

 

 

 

 

 

아놔..

또 넣어봤다.

 

 

 

 

 

 

 

오호?

 

 

 

이후 계속 같은 상황이었다.

 

그렇다 이 부분을 파이썬 urllib를 써 풀어야 하는 거 같았다.

 

 

 

 

 

 

 

 

 

 

 

불러온 값은 타입이 bytes다. 문자열로 변환해줘야 한다.

 

 

 

 

 

 

 

 

됐다.

 

 

 

 

 

 

추출 완료다.

 

 

 

 

코드가 좀 복잡하다..ㅋㅋㅋㅋ

 

 

아무튼 실행을 시켜봤다.

 

그러다 다른 문자열이 잡혔다.

 

 

그래 계속하라는 뜻 같았다.

 

 

 

 

 

 

 

 

 

조금 더 기다려 보니 길이가 맞지 않다는 오류가 뜨면서 멈췄다.

66831!!

 

 

 

 

 

 

크.. 정답 페이지 숫자였다.

 

 

 

 

 

 

 

5번 문제 진입이다.

 

 

 

 

 

번째 시도 때

뜩 이건 손으로 하다간 시간이 송두리

없어지겠다 싶었다!!!

728x90

'공부 > Pythonchallenge' 카테고리의 다른 글

Python challenge_6번문제  (2) 2022.02.04
Python challenge_5번문제  (4) 2022.02.02
Python challenge_3번문제  (2) 2022.01.11
Python challenge_2번문제  (2) 2021.09.12
Python challenge_1번문제  (2) 2021.08.19
Comments