<!-- urllib may help. DON'T TRY ALL NOTHINGS, since it will never end. 400 times is more than enough. -->
사진을 클릭하면 URL에 ?nothing=[숫자] 가 추가되면서 아래와 같은 문구가 나옵니다.
변하는 숫자를 계속 입력하면 되는데 400번 해야 된다고 알려줍니다.
힌트로 urllib를 사용하라고 알려주지만 requests가 더 익숙해서 사용해봤습니다.
400회를 다 수행하면 다음 URL을 알려주게 됩니다.
1 2 3 4 5 6 7 8 9 10 11 12 | import requests import re number = ['0'] for i in range(400): url = "http://www.pythonchallenge.com/pc/def/linkedlist.php?nothing=" payload = url+number[0] res = requests.get(payload) number = re.findall("[0-9]+",res.text) print(res.text) | cs |
'Code Challenge > pythonchallenge.com' 카테고리의 다른 글
[pythonchallenge] level 3 equality (0) | 2018.12.13 |
---|---|
[pythonchallenge] level 2 ocr (0) | 2018.12.13 |
[pythonchallenge] level 1 map (0) | 2018.12.12 |
[pythonchallenge] level 0 (0) | 2018.12.12 |