Requests_html html.render () arbeitet auf Ubuntu -Laptop, aber nicht auf kopfloser Himbeer PiPython

Python-Programme
Anonymous
 Requests_html html.render () arbeitet auf Ubuntu -Laptop, aber nicht auf kopfloser Himbeer Pi

Post by Anonymous »

Ich habe ein Programm geschrieben, das Requests_Html verwendet, um JavaScript zu holen, JavaScript zu rendern und dann bestimmte Bits (mit CSS -Selektoren) aus bestimmten Webseiten auszuwählen. Es funktioniert auf meinem Ubuntu -Laptop, aber nicht auf dem kopflosen Himbeer -Pi (wo ich es als Cron -Job laufen möchte). Ich habe einige Tests in Repl gemacht und diese Diskrepanz gefunden: < /p>
Laptop in Idle3, Python 3.11.0: < /h1>

Code: Select all

s = requests_html.HTMLSession()
r = s.get(url)
h = r.html
len(h.html)
342318
h.render()
len(h.html)
461598
< /code>
Das habe ich erwartet - das JavaScript fügt den Inhalt hinzu, den ich auf der Seite möchte.>>> s = requests_html.HTMLSession()
>>> r = s.get(url)
>>> h = r.html
>>> len(h.html)
341539
>>> h.render()
>>> len(h.html)
339279
Das ist offensichtlich nicht richtig!>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post
  • Pyautogui aktualisiert die Mausposition nicht auf Himbeer
    by Guest » » in Linux
    0 Replies
    10 Views
    Last post by Guest
  • Pyautogui aktualisiert die Mausposition nicht auf Himbeer
    by Anonymous » » in Python
    0 Replies
    6 Views
    Last post by Anonymous
  • Gymnasium Env.render () läuft, aber nichts taucht auf
    by Anonymous » » in Python
    0 Replies
    9 Views
    Last post by Anonymous
  • Warum löst dies „requests.Exceptions.HTTPError“ aus?
    by Guest » » in HTML
    0 Replies
    25 Views
    Last post by Guest
  • Für Python, was bedeutet es für
    by Anonymous » » in Python
    0 Replies
    17 Views
    Last post by Anonymous