Cum de a analiza datele de pe site-uri în foaia de calcul Google

  • toate
  • DevShow
  • Loftcast
  • Loftnews
  • LoftSchool
  • LoftVlog
  • interviu
    • # 23: joc de programare!

    • Nimax. Excursie la lumea digitală. Interviu cu Nikita Miheenkovym

    • # 23: joc de programare!

    • # 23: Cum să caute un loc de muncă ca un dezvoltator de web?

    • # 22: Top popup-uri, tooltip și ferestre modale

    • # 21: Muzica pentru programatori - ce să asculte, atunci când scrie codul?

    • Loftcast # 3 - browsersync, Marksheet, text sublima vs atom vs paranteze

    • Loftcast # 2 - Modele Responsive, Atom, PostCsskov

    • Loftcast # 1 - dotdotdot.js. WebPACK, plainjs.com

    • Samsung S8, Apple cu plată, Made de Google, Samsung cu plată, PPAP

    • 8 iPhone, YouTube Go, Android plus sistemul de operare Chrome, React

    • explodeaza Samsung, Bootstrap Deprecated, iPhone 7, Apple Watch, iOS 10

    • LoftNews # 30 - Fiat 124 Spider Sport, auto.ru, Google Maps

    • Ca un programator pentru a petrece iarna în Tae?

    • Ca specialiști IT pentru a face de la distanță și de a trăi oriunde în lume?

    • ODesk - strategii de intrare, limba, profilul și depunerea

    • Cum să treacă o perioadă de probă? Cele mai importante sfaturi de la fondatorii LoftSchool

    • Oras Bucuresti, LoftSchool la o sedinta foto, pregătirea pentru LBMM

    • De la St. Petersburg la Moscova. O vizită Avito. Meetup de gătit!

    • În cazul în care nu Loft Echipa

    • Nimax. Excursie la lumea digitală. Interviu cu Nikita Miheenkovym

    • Gleb Kushedov, fondatorul Epic Talent: Educație în domeniul IT

      sarcinile de colectare a informațiilor nu sunt atât de rare pe cât pare. Uneori ai nevoie pentru a obține unele statistici cu privire la subiecte / teme / rubrici pe site-ul, accesul la zona de administrare care noi nu, sau pentru a colecta date despre companii din directorul în care toate datele sunt împrăștiate prin intermediul paginilor, și dacă o faci mâini, va dura mai mult de un zi. Puteți utiliza scripturi în foile de calcul Google pentru a automatiza această sarcină.

      Pentru a lucra cu un tabel, folosiți clasa SpreadsheetApp. ceea ce face destul de convenabil să se facă referire la masa. Pentru a opera pe foaia activă folosim funcția getActiveSheet (). în această interfață.
      Toate manipulare posibile în foaia în cadrul benzilor. Chiar dacă aveți nevoie pentru a lucra cu o anumită celulă, pentru că trebuie să specificați mai întâi un interval. În intervalul de foaie selectat poate fi setat prin getRange ( „A1: B2“). Argumentul acestei metode, puteți trece un șir de caractere care conține o serie de celule într-un mod familiar pentru noi dintr-o formă Excel. Intr-o selecție de celule interval predeterminat este realizată prin getCell (rând, col). unde rând și col este un număr rând și coloană a celulei în intervalul respectiv.

      vom folosi clasa UrlFetchApp pentru a obține pagina web. care are metoda dorită fetch (URL) pentru noi. Pentru a putea lucra cu rezultatul acestei metode, trebuie să-l aducă la forma de text, folosind funcția getContentText (). După executarea acestei funcții într-o sursă variabilă a paginii vor fi salvate, cu care se poate lucra așa cum doriți. În principiu, nimeni nu se oprește pentru a construi arborele DOM al paginii rezultat și să lucreze cu el, dar mi se pare, să lucreze cu un șir de probleme mici, acolo unde este posibil, în textul pentru a izola datele dorite vor fi mai ușor și mai rapid.

      cod de script foaia de calcul Google

      articole similare