Memulai dengan Python

Di bab pertama, kita telah mempelajari apa itu web scraping. Di bab ini, mari kita lihat bagaimana menerapkan web scraping menggunakan Python.

Mengapa Python untuk Web Scraping?

Python adalah alat yang populer untuk mengimplementasikan web scraping. Bahasa pemrograman Python juga digunakan untuk proyek berguna lainnya yang terkait dengan keamanan dunia maya, pengujian penetrasi serta aplikasi forensik digital. Menggunakan pemrograman dasar Python, web scraping dapat dilakukan tanpa menggunakan alat pihak ketiga lainnya.

Bahasa pemrograman Python mendapatkan popularitas besar dan alasan yang membuat Python cocok untuk proyek web scraping adalah sebagai berikut -

Kesederhanaan Sintaks

Python memiliki struktur yang paling sederhana jika dibandingkan dengan bahasa pemrograman lainnya. Fitur Python ini membuat pengujian lebih mudah dan pengembang dapat lebih fokus pada pemrograman.

Modul Inbuilt

Alasan lain untuk menggunakan Python untuk web scraping adalah pustaka berguna internal dan eksternal yang dimilikinya. Kita bisa melakukan banyak implementasi yang berhubungan dengan web scraping dengan menggunakan Python sebagai basis pemrogramannya.

Bahasa Pemrograman Sumber Terbuka

Python mendapat dukungan besar dari komunitas karena merupakan bahasa pemrograman open source.

Beragam Aplikasi

Python dapat digunakan untuk berbagai tugas pemrograman mulai dari skrip shell kecil hingga aplikasi web perusahaan.

Instalasi Python

Distribusi Python tersedia untuk platform seperti Windows, MAC dan Unix / Linux. Kami hanya perlu mengunduh kode biner yang berlaku untuk platform kami untuk menginstal Python. Tetapi jika kode biner untuk platform kita tidak tersedia, kita harus memiliki kompiler C agar kode sumber dapat dikompilasi secara manual.

Kami dapat menginstal Python di berbagai platform sebagai berikut -

Menginstal Python di Unix dan Linux

Anda perlu mengikuti langkah-langkah yang diberikan di bawah ini untuk menginstal Python pada mesin Unix / Linux -

Step 1 - Buka tautannya https://www.python.org/downloads/

Step 2 - Unduh kode sumber zip yang tersedia untuk Unix / Linux pada tautan di atas.

Step 3 - Ekstrak file ke komputer Anda.

Step 4 - Gunakan perintah berikut untuk menyelesaikan instalasi -

run ./configure script
make
make install

Anda dapat menemukan Python yang diinstal di lokasi standar /usr/local/bin dan perpustakaannya di /usr/local/lib/pythonXX, di mana XX adalah versi Python.

Menginstal Python di Windows

Anda perlu mengikuti langkah-langkah yang diberikan di bawah ini untuk menginstal Python di mesin Windows -

Step 1 - Buka tautannya https://www.python.org/downloads/

Step 2 - Unduh penginstal Windows python-XYZ.msi file, di mana XYZ adalah versi yang perlu kita instal.

Step 3 - Sekarang, simpan file penginstal ke mesin lokal Anda dan jalankan file MSI.

Step 4 - Terakhir, jalankan file yang diunduh untuk membuka wizard penginstalan Python.

Menginstal Python di Macintosh

Kita harus menggunakan Homebrew untuk menginstal Python 3 di Mac OS X. Homebrew mudah diinstal dan merupakan penginstal paket yang hebat.

Homebrew juga dapat diinstal dengan menggunakan perintah berikut -

$ ruby -e "$(curl -fsSL
https://raw.githubusercontent.com/Homebrew/install/master/install)"

Untuk memperbarui manajer paket, kita dapat menggunakan perintah berikut -

$ brew update

Dengan bantuan perintah berikut, kita dapat menginstal Python3 di mesin MAC kita -

$ brew install python3

Menyiapkan PATH

Anda dapat menggunakan instruksi berikut untuk mengatur jalur di berbagai lingkungan -

Menyiapkan Path di Unix / Linux

Gunakan perintah berikut untuk menyiapkan jalur menggunakan berbagai shell perintah -

Untuk csh shell

setenv PATH "$PATH:/usr/local/bin/python".

Untuk bash shell (Linux)

ATH="$PATH:/usr/local/bin/python".

Untuk shell sh atau ksh

PATH="$PATH:/usr/local/bin/python".

Menyiapkan Path di Windows

Untuk setting path di Windows, kita bisa menggunakan path %path%;C:\Python pada prompt perintah dan kemudian tekan Enter.

Menjalankan Python

Kita dapat memulai Python menggunakan salah satu dari tiga cara berikut -

Penerjemah Interaktif

Sistem operasi seperti UNIX dan DOS yang menyediakan interpreter baris perintah atau shell dapat digunakan untuk memulai Python.

Kita dapat memulai pengkodean dalam interpreter interaktif sebagai berikut -

Step 1 - Masuk python di baris perintah.

Step 2 - Kemudian, kita dapat memulai pengkodean langsung di interpreter interaktif.

$python # Unix/Linux
or
python% # Unix/Linux
or
C:> python # Windows/DOS

Script dari Command-line

Kita dapat menjalankan skrip Python di baris perintah dengan memanggil juru bahasa. Dapat dipahami sebagai berikut -

$python script.py # Unix/Linux
or
python% script.py # Unix/Linux
or
C: >python script.py # Windows/DOS

Lingkungan Pembangunan Terpadu

Kita juga dapat menjalankan Python dari lingkungan GUI jika sistem memiliki aplikasi GUI yang mendukung Python. Beberapa IDE yang mendukung Python pada berbagai platform diberikan di bawah ini -

IDE for UNIX - UNIX, untuk Python, memiliki IDLE IDE.

IDE for Windows - Windows memiliki IDE PythonWin yang memiliki GUI juga.

IDE for Macintosh - Macintosh memiliki IDLE IDE yang dapat diunduh sebagai file MacBinary atau BinHex dari situs web utama.