Viev-source:www. İle bir dosya içinden bilgi okurken türkçe karakterleri doğru okumuyor

import requests
from bs4 import BeautifulSoup
import pandas

def get_soup(TARGET_URL):
page = requests.get(TARGET_URL)
soup = BeautifulSoup(page.text, ‘html.parser’)
return soup

URL = “Son Depremler
soup = get_soup(URL)

for k in soup.find_all(“pre”, attrs={}):
#print(k.text)
pass

x=0
j=""
for i in k.text:
j+=i
if i=="\n":
print(“■■■■■■■”,j)
#input()
j=""

Yukarıdaki kod ike son depremleri koeri.boun sayfasından sonuçlar Türkçe karakterleri ile var ama sayfa okuduktan sonra türkçe karakterler gelmiyor. Encoding utf-8 kullanmak istesemde nerede kullanılacak bulamadım. Bilgisi olan varsa şimdiden teşekkürler.

import requests
from bs4 import BeautifulSoup
import pandas

def get_soup(TARGET_URL):
    page = requests.get(TARGET_URL)
    soup = BeautifulSoup(page.content.decode("windows-1254"), "html.parser")
    return soup

URL = "http://www.koeri.boun.edu.tr/scripts/lst6.asp"
soup = get_soup(URL)

for k in soup.find_all("pre", attrs={}):
    pass

x=0
j=""
for i in k.text:
    j+=i
    if i=="\n":
        print("■■■■■■■",j)

soup = BeautifulSoup(page.content.decode("windows-1254"), "html.parser")

Tırnak içindeki yazıyı sitenin kaynak kodundaki belirttiğim yerle aynı olması lazım.
image
Not: Daha önce hiç internetten veri çekme ile uğraşmadım belki başka yolu da vardır.

Makalidap dostum teşekkür ederim. :pray:decode yerine hep encoding gibi düşündüm. Henüz konuya hakim olmayınca nereye yerleştireceğimi de bilemedim. Çok sağol.