phantomjs 예제

두 개의 폴더, 예제 및 저장소 (팬텀JS의 실행 파일을 포함)와 .zip 파일을 얻을 거 야 대부분의 플랫폼에 설치 프로세스가 없습니다. 이 게시물에서는 팬텀JS와 그 사용 사례 및 기능에 대해 알게 되었고, 이를 사용하는 방법에 대한 몇 가지 실용적인 예를 살펴봤습니다. 다른 많은 가능성이 있다, 하지만 그들은 하나의 게시물에 커버 하기 어렵다. 예를 들어, 팬텀JS는 웹 페이지, 파일 시스템, 시스템 및 웹 서버와 같은 많은 모듈을 제공합니다. 또한 다양한 개체와 메서드를 제공합니다. 이 외에도 설치 패키지와 함께 예제 디렉토리를 얻을 수 있습니다., 팬 텀JS의 다른 사용 사례의 예제의 좋은 수를 포함 하는. 나는 팬텀JS가 제공하는 많은 가능성을 탐험하는 것이 좋습니다. 이 장에서는 팬텀JS의 몇 가지 중요한 기능을 이해하기 위한 몇 가지 실용적인 예제를 제공합니다. 위에 표시된 코드는 팬텀JS에 포함된 다양한 예제에서도 사용할 수 있습니다.

마지막으로, 제가 매일 실행하는 실제 사례를 살펴보겠습니다. RealPython.com 이동하면 테스트 할 내용을 보여 드리겠습니다. 기본적으로 하단 “지금 다운로드”버튼에 올바른 제품이 있는지 확인하고 싶습니다. 브라우저를 통해 팬텀JS를 사용하는 한 가지 주요 장점은 테스트가 일반적으로 훨씬 빠르다는 것입니다. 다음 예제에서는 팬텀JS와 파이어 폭스를 모두 사용 하 여 이전 테스트를 벤치 마 킹 거 야. 이 글을 쓰는 시점에서 현재 버전은 2.1.1이며 디렉터리 이름에 포함됩니다. 그래서 우리는이 예제에서 ~/다운로드/팬텀즈-2.1.1-macosx를 사용 하려고 합니다. 가지고 있는 버전 번호와 운영 체제 이름을 사용해야 합니다. 이 예제 코드는 팬텀JS 드라이버를 사용하여 팬텀JS 헤드리스 브라우저를 엽니다. yahoo.com 검색, 검색 텍스트 상자의 입력 검색 키워드를 찾아보고 결과 페이지에서 검색 결과 목록 데이터를 구문 분석합니다. 다음은 웹 페이지의 제목을 표시하는 예입니다: 스페인 생활은 사용자 콘텐츠를 기반으로 광고를 만들기 위해 팬텀JS를 사용합니다.

팬텀JS의 더 많은 예를 확인하십시오. 평가() 내부 코드를 포함하여 웹 페이지의 콘솔 메시지는 기본적으로 표시되지 않습니다. 이 동작을 재정의하려면 onConsoleMessage 콜백을 사용합니다. 이전 예제로 다시 작성할 수 있습니다.

This entry was posted in Geen categorie. Bookmark the permalink.

Comments are closed.