Anda di halaman 1dari 2

Tugas Informatika

Yeremia Maxcellino Mario Tasei (X-A/13)


NISN: 2044
1. -Langkah pertama ialah menentukan sumber data yang hendak di-scrape.
- Analisis pula struktur HTML dari halaman web tersebut untuk memahami elemen yang akan diambil.
-gunakan library atau framework web scraping seperti beatiful soup atau scrapy untuk mengambil data
HTML
-Mengidentifikasi elemen HTML yang mengandung informasi dari elemen-elemen tersebut.
-Jalankan skrip scraping untuk mendapatkan data dari situs web tersebut.
-Terakhir simpan hasil scraping ke dalam format yang sesuai.
2. Mengubah agar progam menampilkan lowongan pekerjaan lain berarti mengubah alamat yang
digunakan sebagai sumber web yang akan dilakukan parsing, maka jika ingin mencari pekerjaan
“Progamer”, baris tersebut dapat diganti dengan web= https://www.jobs.id/lowongan-kerja?kata- kunci
programmer.

3. Untuk melihat data lokasi di dalam lowongan pekerjaan, perlu melihat struktur HTML website tersebut.
Hal ini dapat diperoleh setelah proses parsing. Data lokasi berada satu hierarki dengan informasi institusi,
yaitu sama-sama berada didalam tag. Adanya penanda atribut kelas “location” sehingga memudahkan untuk
mengidentifikasinya. Namun perlu mempersiapkan arrag untuk menanmpung data lokasi ditempat deklarasi
yang sama dengan array lainnya. Setelah itu, data lokasi bisa diambil di variabel lowongan pekerjaan yang
telah diiterasi dalam for, yaitu varibel P. Dari variabel ini dapat diambil data yang mengandung “location”,
Setelah itu data ini disisipkan ke dalam array lokasi. Setelah itu, array lokasi ini dapat ditampilkan saat
membingkai datanya ke dalam tabel.
4. -Mengidentifikasi lowongan pekerjaan dari koran/majalah atau situs web.
-tulis tangan informasi lowongan pekerjaan dalam format tabel dengan kolom.
-Plugged, menggunakan aplikasi pengolah angka untuk membuat tabel yang sama dengan mencatat
informasi yang relevan.
-Proses manual melibatkan membaca dan mencatat data dengan tangan atau menggunakan aplikasi
pengolah angka bukan otomatis seperti pada web scraping.
5.
No Aktivitas Checklist Keterangan Output Jawaban

1. Parsing V Berapa baris kode Terdapat 4 baris kode


HTML HTML yang diperoleh? HTML yang telah
Website diperoleh.
2. Proses V Berapa array informasi Terdapat dua array, dan bisa
struktur yang diperoleh? lebih.
HTML
3. Framing V Berapa baris lowongan Terdapat 5 baris lowongan
data pekerjaan dari tabel pekerjaan.
yang ditampilkan?

Anda mungkin juga menyukai