Bu maqolada sizlar bilan internetdan biror bir sahifani fayl koʻrinishida saqlovchi dastur yaratamiz.

Bunday dastur yaratishimiz uchun requests kutubxonasi kerak boʻladi.

Html fayl
Html fayl
import requests
url = input('manzilni kiriting(https// yoki http// bilan yozing):')
try:
    file_code = requests.get(url).text
    file_name = input('File nomi:')
    file_name = file_name + '.html'
    file = open(file_name, "w")
    file.write(file_code)
    file.close()
    print('Ishladi')
except:
    print('Iloji bo\'lmadi')
  • url oʻzgaruvchisiga foydalanuvchidan web sahifadan manzilni soʻrab oladi va tenglab qoʻyadi.
  • try: qoʻyganligimning sababi agar internet boʻlmasa yoki web sahifa topilmasa xatolik bermasligi uchun qildim.
  • file_code oʻzgaruvchisiga url manzildagi web sahifaning kodlarini qabul qilib oladi.
  • file_name oʻzgaruvchisiga foydalanuvchi kiritgan fayl nomini qabul qilib oladi. Soʻngra unga '.html' matnini qoʻshib qoʻyadi.
  • Fayl hosil qilib olamiz va bu faylga file_code oʻzgaruvchisiga qabul qilib olgan matnimizni yozamiz.
  • file.close() faylni yopib olamiz.
  • agar ishlasa Ishladi agar ishlamasa Iloji bo'lmadi degan matn koʻrinadi.

Xulosa: Siz URL manzilni kiritganingizda, faqatgina barcha foydalanuvchilarga koʻrinuvchi ma'lumotlarni olishingiz mumkin xolos. Bunday dasturorqli siz web saytlarning frontendlarini olishinigiz oson boʻladi.