Bagaimana Anda menekan url dan mendapat respons dengan python?

Hasilkan file dengan “python_file. py” (file python) dengan menggunakan “perintah nano” seperti yang disebutkan di bawah ini untuk menulis kode python di dalamnya

$nano python_file. py

Anda dapat mengubah nama file sesuai pilihan Anda

Bagaimana Anda menekan url dan mendapat respons dengan python?

Cara Membuka URL menggunakan “urllib. permintaan” Modul

“Urlib. request” adalah salah satu modul python yang memungkinkan membuka url dengan python

Langkah 1. Mengimpor “urllib. permintaan” perpustakaan

Untuk membuka URL dengan python, pertama-tama Anda perlu mengimpor "urllib. permintaan", masukkan baris kode impor yang disebutkan di bawah sebelum memulai kode Anda di file "python_file. .py”.

impor urllib . permintaan

Langkah 2. Membuka URL menggunakan urllib. fungsi permintaan

Untuk membuka URL situs web tertentu menggunakan urllib. permintaan, gunakan sintaks yang disebutkan di bawah ini

urllib . permintaan . urlopen('url situs web’)

alamat situs web. Masukkan URL situs web yang ingin Anda ambil

Untuk membuka URL “https. // www. google. com/ “ , tulis kode yang disebutkan di bawah ini di file python Anda

impor urllib . permintaan

get_url = urllib . permintaan . urbuka('https. // www. google. com/')

cetak("Status Tanggapan. " + str( get_url. getcode()) )

HTTP telah menetapkan kode status tanggapan; . getcode” digunakan untuk mendapatkan kode itu. Angka “200” berarti koneksi anda berhasil, jika “404” berarti url tidak dikenali. Kunjungi sumber ini untuk mempelajari tentang kode status lainnya

The "get_url" Ini adalah variabel yang mendapatkan data dari url yang ditentukan dan "print" digunakan untuk mencetak output

Bagaimana Anda menekan url dan mendapat respons dengan python?

Tekan "Ctrl+s" untuk menyimpan file dan "Ctrl+x" untuk keluar dari file

Untuk memeriksa kerja kode, jalankan perintah yang disebutkan di bawah ini untuk mengeksekusi file “python_file. py”

$ python3 python_file. py

Bagaimana Anda menekan url dan mendapat respons dengan python?

Output di atas menunjukkan bahwa koneksi berhasil

Mari kita periksa contoh lain; . Jalankan kode yang disebutkan di bawah ini untuk membuka url https. // www. Youtube. com/ dan cetak kode html-nya

impor urllib . permintaan

get_url = urllib . permintaan . urbuka('https. // www. Youtube. com/')

cetak("Status Tanggapan. " + str( get_url. getcode()))

cetak( get_url. baca())

"get_url. getcode()” digunakan untuk mendapatkan http Response Status Code dan “get_url. read()” digunakan untuk mengambil file html dari sebuah situs web

Bagaimana Anda menekan url dan mendapat respons dengan python?

Jalankan perintah yang disebutkan di bawah ini untuk mengeksekusi file “python_file. py”, untuk mendapatkan output yang diinginkan

$ file python3 python_. pi

Bagaimana Anda menekan url dan mendapat respons dengan python?

Cara membuka URL menggunakan Modul “webbrowser”.

"webbrowser" adalah salah satu modul python yang juga digunakan untuk membuka URL atau situs web dengan python tetapi mengarahkan tautan ke browser

Untuk membuka URL menggunakan modul “webbrowser”, ikuti langkah-langkah yang disebutkan di bawah ini

Langkah 1. Mengimpor perpustakaan "browser web".

Untuk membuka URL, pertama-tama Anda perlu mengimpor pustaka "browser web" di file "python_file. py” oleh baris kode yang disebutkan di bawah

impor browser web

Langkah 2. Membuka URL menggunakan modul webbrowser

Untuk membuka URL situs web tertentu di browser menggunakan "browser web", gunakan sintaks yang disebutkan di bawah ini

browser web . buka( “url_situs web” )

Masukkan URL Anda di tempat "website_url" di sintaks yang disebutkan di atas

Untuk membuka URL “https. //linuxhint. com/” menggunakan modul “webbrowser”, tulis kode yang disebutkan di bawah ini di “python_file. .py”.

impor peramban web

get_url = peramban web . buka('https. //linuxhint. com/')

"get_url. getcode()” digunakan untuk mendapatkan http Response Status Code , 200 artinya anda sudah berhasil membuka url

Bagaimana Anda menekan url dan mendapat respons dengan python?

Untuk membuka browser URL, jalankan kode yang ditulis dalam “python_file. py” dengan perintah yang disebutkan di bawah ini

$ python3 python_file. py

Bagaimana Anda menekan url dan mendapat respons dengan python?

Kesimpulan

Untuk mendapatkan data dari situs web saat pemrograman, kita perlu membuka URL. Pada Artikel ini, saya telah membahas metode untuk membuka URL dengan python di Ubuntu (Sistem Linux). Dua cara sedang dibahas dengan contoh, salah satunya dengan mengimpor “urllib. request” dan lainnya adalah dengan mengimpor modul “webbrowser” dengan python. Jika Anda seorang programmer python maka setelah membaca artikel ini Anda akan dapat membuka URL dengan python dengan mudah

Bagaimana cara mendapatkan respons dari url dengan Python?

Jadi, untuk meminta tanggapan dari server, ada dua metode utama. DAPATKAN. untuk meminta data dari server. .
httplib
urllib
permintaan

Bagaimana Anda mendapatkan respons dengan Python?

Ketika seseorang membuat permintaan ke URI, ia mengembalikan respons. Objek Respon ini dalam hal python dikembalikan oleh permintaan. method() , metodenya adalah – dapatkan, posting, letakkan, dll. Respons adalah objek yang kuat dengan banyak fungsi dan atribut yang membantu menormalkan data atau membuat bagian kode yang ideal.