Merhaba arkadaşlar sizlere kendi yapmış olduğum bir programdan bahsedicem.
NOTython 3.6 sürümünü kullandım.
NOTython 3.6 sürümünü kullandım.
Kod:
print("Programdan çıkış yapmak için 'q'ya basın.\n\n") #Açıklama
from urllib import request #urrlib kütüphanesinden request modülünü aktarıyoruz.
import time #aynı şeklide time modülünüde aktarıyoruz.
while True:
site = input("Site adresini yazın:") #örnek(www.youtube.com) şeklinde yazıyoruz.
if site == "q":
print("Çıkış yapılıyor...")
time.sleep(3)
break
else:
cevap = "https://"+site #site adresinin başına "https://"ekliyoruz.
html = request.urlopen(cevap) #sitemize giriş yapıyoruz.
html2 = str(html.read()) #gelen veriler byte tipinde olduğu için string'e çeviriyoruz.
with open("html_kodları.txt","a") as f: #txt dosyamızı klasörümüzde oluşturuyoruz.
f.write("\n\n")
f.write("-"*1024)
f.write("\n\n")
f.write(site) # sitemizin HTML kodlarını "html_kodları" adlı txt dosyamıza kaydediyoruz.
f.write("\n\n\n")
f.write(html2)
f.write("\n")
f.write("-"*1024)
f.write("\n\n")
time.sleep(2)
print("Sitenin 'HTML' kodları alındı.")
time.sleep(2)
print("Metin belgesine kaydediliyor...")
time.sleep(5)
print("Dosyaya kaydedldi.")
time.sleep(1)
Son düzenleme: