0
나는 web.py로 파이썬 웹 서버를 만들었습니다. 이 웹 서버는 정상적으로 작동합니다. 그러나 웹 서버가 데이터베이스에서 결과를 가져와 클라이언트로 다시 보내야하는 기간에 대한 정보를 얻을 것입니다.web.py에서 런타임을 측정하는 방법은 무엇입니까?
나는 modul timeit으로 그걸 깨달을 수 있습니까? 누군가가 아이디어를 가지고 있습니까?
나는 web.py로 파이썬 웹 서버를 만들었습니다. 이 웹 서버는 정상적으로 작동합니다. 그러나 웹 서버가 데이터베이스에서 결과를 가져와 클라이언트로 다시 보내야하는 기간에 대한 정보를 얻을 것입니다.web.py에서 런타임을 측정하는 방법은 무엇입니까?
나는 modul timeit으로 그걸 깨달을 수 있습니까? 누군가가 아이디어를 가지고 있습니까?
web.profiler
미들웨어를 사용하여 각 응답 내에서 프로파일 링 정보를 표시 할 수 있습니다. 정보가 충분하지 않은 경우
application = web.application(urls, globals(), web.profiler)
, 당신은 당신의 응용 프로그램을 실행하는 cProfile
을 사용할 수 있으며, 이것은 당신에게 더 자세한 정보를 제공합니다.
import cProfile
cProfile.run("application.run()")
지금은 web.profiler를 사용하지만 아무 것도 변경되지 않았습니까? 이 두 줄 이상입니까? – Moehre
@Moehre 웹 페이지의 맨 아래에 프로파일 링 정보가 표시되어야합니다. – Suever
내 html 문서 안에 있습니까? 그래서 devoloping 도구의 consol에서 몇 시간 정보를 볼 수 있습니다. 하지만 나는 웹 서버 안에서만 시간을 측정하고 싶다. _application.run (web.profiler) _ 웹 사이트의 콘텐츠를 더 이상 표시되지 않습니다 _ – Moehre