Als «phantomjs» getaggte Fragen


8
Gibt es eine Möglichkeit, PhantomJS in Python zu verwenden?
Ich möchte PhantomJS in Python verwenden . Ich habe dieses Problem gegoogelt, konnte aber keine richtigen Lösungen finden. Ich finde os.popen() vielleicht eine gute Wahl. Aber ich konnte einige Argumente nicht weitergeben. Die Verwendung subprocess.Popen()kann vorerst eine geeignete Lösung sein. Ich möchte wissen, ob es eine bessere Lösung gibt oder …
203 python  phantomjs 

25
Wie kann ich PhantomJS unter Ubuntu einrichten und ausführen?
Ich habe PhantomJS eingerichtet und als Video aufgezeichnet: https://www.dailymotion.com/video/xnizmh_1_webcam Build-Anweisungen: http://phantomjs.org/build.html Stimmt etwas in meinem Setup nicht? Nachdem ich es eingerichtet hatte, las ich das Schnellstart-Tutorial und versuchte, diesen Code zu schreiben phantomjs hello.js Es gibt mir den Fehler "Befehl nicht gefunden". Wie kann ich dieses Problem lösen?

4
So senden Sie ein Formular mit PhantomJS
Ich versuche, mit phantomJS (was übrigens ein großartiges Tool!) Ein Formular für eine Seite zu senden, für die ich Anmeldeinformationen habe, und dann den Inhalt der Zielseite an stdout auszugeben. Ich kann mit Phantom auf das Formular zugreifen und seine Werte erfolgreich festlegen, bin mir jedoch nicht ganz sicher, wie …

5
Casperjs / PhantomJs gegen Selen
Wir verwenden Selen, um unsere UITests zu automatisieren . Vor kurzem haben wir die Mehrheit unserer Nutzer gesehen, die Chrome verwenden. Wir wollten wissen, welche Vor- und Nachteile die Verwendung von PhantomJS gegenüber Selen hat: Gibt es einen echten Leistungsvorteil, z. B. die Zeit, die für die Ausführung der Testfälle …

5
Wie mache ich ein SPA SEO crawlbar?
Ich habe daran gearbeitet, wie ein SPA mithilfe der Anweisungen von Google von Google gecrawlt werden kann . Obwohl es einige allgemeine Erklärungen gibt, konnte ich nirgendwo ein gründlicheres Schritt-für-Schritt-Tutorial mit tatsächlichen Beispielen finden. Nachdem ich dies abgeschlossen habe, möchte ich meine Lösung teilen, damit auch andere sie nutzen und …

13
Phantomjs warten nicht auf das Laden der vollständigen Seite
Ich benutze PhantomJS v1.4.1, um einige Webseiten zu laden. Ich habe keinen Zugriff auf ihre Serverseite, sondern erhalte nur Links, die auf sie verweisen. Ich verwende eine veraltete Version von Phantom, da ich Adobe Flash auf diesen Webseiten unterstützen muss. Das Problem ist, dass viele Websites ihre geringfügigen Inhalte asynchron …

12
PhantomJS kann die HTTPS-Site nicht öffnen
Ich verwende den folgenden Code basierend auf dem Beispiel loadloaded.js, um eine https: // Site zu öffnen, für die ebenfalls eine HTTP-Serverauthentifizierung erforderlich ist. var page = require('webpage').create(), system = require('system'), t, address; page.settings.userName = 'myusername'; page.settings.password = 'mypassword'; if (system.args.length === 1) { console.log('Usage: scrape.js <some URL>'); phantom.exit(); } …

11
PhantomJS; Klicken Sie auf ein Element
Wie klicke ich auf ein Element in PhantomJS? page.evaluate(function() { document.getElementById('idButtonSpan').click(); }); Dies gibt mir einen Fehler "undefiniert ist keine Funktion ..." Wenn ich stattdessen return document.getElementById('idButtonSpan'); und dann drucken, dann druckt es [Objekt Objekt], so dass das Element existiert. Das Element fungiert als Schaltfläche, ist jedoch nur ein span-Element …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.