교육에 필요한 웹 서버의 정상적인 로그를 쌓기 위해 고민을 하게 되었다.


그냥 Python에서 HTTP Request를 날리면 딱 그 요청 하나만 로그가 쌓인다. 


그런데, 정상적인 브라우저를 통해 접근을 하면 js 파일이라던지, 이미지라던지 등등 한 번 접속으로 많은 로그가 남게된다.


그래서 Python으로 정상적인 브라우저 접속처럼 보이게 하려면 어떻게 해야 하나 많이 고민했다.!!!!



그러다 찾은게 바로 webkit 이라는 모듈!!!!


칼리 리눅스에서는 별다른 설치 없이 사용할 수 있었지만, 윈도우에서는 별도의 설치가 필요한 듯 보인다.



python 을 실행해서 해보니 원하던 대로 잘 된다.







근데!!!!!!!!!!! 잘 되는 걸 파일로 만들어서 하면 안되는거ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ









아마도 연결되기도 전에 파이썬이 끝나서 그런듯 싶다.


해결하기 위해 이곳저곳 다 뒤져봤다ㅠㅠ


그랬더니 QWebView라는 모듈이 있더라고...

그거로 했다...





저기 onDone()에 추후에는 해당 리스폰을 읽어서, href만 뽑고,


랜덤으로 href로 접근할 수 있게 해줄 예정!!


+ Recent posts