Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Python

Akses Internet Python menggunakan Urllib.Request dan urlopen()

Apa itu urllib?

urllib adalah modul Python yang dapat digunakan untuk membuka URL. Ini mendefinisikan fungsi dan kelas untuk membantu dalam tindakan URL.

Dengan Python Anda juga dapat mengakses dan mengambil data dari internet seperti XML, HTML, JSON, dll. Anda juga dapat menggunakan Python untuk bekerja dengan data ini secara langsung. Dalam tutorial ini kita akan melihat bagaimana kita dapat mengambil data dari web. Misalnya, di sini kami menggunakan URL video guru99, dan kami akan mengakses URL video ini menggunakan Python serta mencetak file HTML dari URL ini.

Dalam tutorial ini kita akan belajar

Cara Membuka URL menggunakan Urllib

Sebelum kita menjalankan kode untuk menghubungkan ke data Internet, kita perlu mengimpor pernyataan untuk modul perpustakaan URL atau “urllib”.

Cara mendapatkan URL formulir file HTML dengan Python

Anda juga dapat membaca file HTML dengan menggunakan "fungsi baca" di Python, dan ketika Anda menjalankan kode, file HTML akan muncul di konsol.

Ini kode lengkapnya

Contoh Python 2

#  
# read the data from the URL and print it
#
import urllib2

def main():
# open a connection to a URL using urllib2
   webUrl = urllib2.urlopen("https://www.youtube.com/user/guru99com")
  
#get the result code and print it
   print "result code: " + str(webUrl.getcode()) 
  
# read the data from the URL and print it
   data = webUrl.read()
   print data
 
if __name__ == "__main__":
  main()

Contoh Python 3

#
# read the data from the URL and print it
#
import urllib.request
# open a connection to a URL using urllib
webUrl  = urllib.request.urlopen('https://www.youtube.com/user/guru99com')

#get the result code and print it
print ("result code: " + str(webUrl.getcode()))

# read the data from the URL and print it
data = webUrl.read()
print (data)

Python

  1. Menggunakan SaaS dan Cloud Memerlukan Penyelesaian Data yang Hati-hati
  2. Kata Kunci dan Pengidentifikasi Python
  3. Pernyataan Python, Indentasi dan Komentar
  4. Variabel Python, Konstanta dan Literal
  5. Tipe Data Python
  6. Konversi Jenis Python dan Pengecoran Jenis
  7. Masukan, Keluaran, dan Impor Python
  8. Variabel Python Global, Lokal dan Nonlokal
  9. Direktori Python dan Manajemen File
  10. Kesalahan Python dan Pengecualian Bawaan