Puncte:0

Există vreun truc pentru a colecta date de pe o pagină web care utilizează JavaScript și setează automat ora și data curentă?

drapel in

Lucrez sub Ubuntu Linux în terminal, folosind script shell wget, httrack și:

google-chrome --headless --dump-dom „https://www.pref.kanagawa.jp/sys/taikikanshi/kanshi/realtime/index.html” > ~/file.html

Vreau să extrag aceste rânduri în fiecare oră de pe site-ul de mai sus:

< tr class="tr_line_1">
< td class="le" id="station1" headers="stationTop" height="40px" >神奈川県< /td >
< td class="le" id="station1" headers="stationName" height="40px" >鎌倉市役所< /td >
< td class="le" headers="station1 stationDiv" height="40px">一般局 < /td >
…
< td headers="station1 WD WDUnit" height="40px">北東 < /td >
< td headers="station1 WV WVUnit" height="40px">1.2 < /td >

(Vreau să înțeleg condițiile brizei mării de lângă țărmurile golfului Sagami. Sunt un fan de navigație și folosesc aceste date doar pentru înțelegerea privată a regatelor.)

Multumesc pentru orice sfat!

pLumo avatar
drapel in
puteți face astfel de lucruri cu modul `python` și `selenium`. Cu toate acestea, deoarece aceasta este mai mult o programare decât o întrebare ubuntu, cred că ar trebui să căutați un răspuns / sau să întrebați la [stackoverflow.com](http://stackoverflow.com).
bac0n avatar
drapel cn
... [scrapy](https://stackoverflow.com/tags/scrapy)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.