Python 蟒蛇(Anaconda Spyder)土耳其字符问题

Python 蟒蛇(Anaconda Spyder)土耳其字符问题,python,character,anaconda,spyder,turkish,Python,Character,Anaconda,Spyder,Turkish,我对python 3.5土耳其字符有一个问题 你们可以在图片中看到这个问题。我怎样才能解决这个问题 我的密码在下面。您可以看到最后一行print(blink1.text)give character problem,但print(“ğĞıİuÜoşŞ”)不是问题,尽管这一切都是一样的 from bs4 import BeautifulSoup import requests r = requests.get("http://www.ensonhaber.com/son-dakika")

我对python 3.5土耳其字符有一个问题

你们可以在图片中看到这个问题。我怎样才能解决这个问题

我的密码在下面。您可以看到最后一行
print(blink1.text)
give character problem,但
print(“ğĞıİuÜoşŞ”)
不是问题,尽管这一切都是一样的

    from bs4 import BeautifulSoup
import requests

r = requests.get("http://www.ensonhaber.com/son-dakika")
soup = BeautifulSoup(r.text)
for tag in soup.find_all("ul",attrs={"class":"ui-list"}):
    for link1 in tag.find_all('li'):
        for link2 in link1.find_all('a',href=True):
            print("www.ensonhaber.com" + link2['href'])
            print("\n")
            print(link2['title'])
        for link3 in link1.find_all('span',attrs={"class":"spot"}):
            # özet kısmı print(link3.text)
            print("\n")      
            rbodysite = "http://www.ensonhaber.com"+link2['href']
            rbody = requests.get(rbodysite)
            soupbody = BeautifulSoup(rbody.text)
            for btag in soupbody.find_all("article",attrs={"class":""}):
                for blink1 in btag.find_all("p"):
                    print(blink1.text)
                    print("çÇğĞıİuÜoÖşŞ")
我的输出:

Hangi Åehirde çekildiÄi bilinmeyen videoda bir çocuk, ailesiyle yolculuk yaparken gördüÄü trafik polisinin üÅüdüÄünü düÅünerek gözyaÅlarına boÄuldu. Trafik polisi, yanına gelen çocuÄu "Ben üÅümüyorum" diyerek teselli etti.
çÇğĞıİuÜoÖşŞ


问题肯定是错误的代码页。Python与代码页无关,print和beautifulsoup都不会为您修复它


该网站似乎服务于UTF-8的所有页面,所以我认为你的终端是另一回事。我不知道什么字符集有ı,但损坏字符的位置及其值表明是Windows-1254。您需要调用iconv,但首先需要读取meta标记
,请发布您的代码——不是屏幕截图——以及错误——不是屏幕截图。问题是什么?欢迎使用堆栈溢出(也称为SO)!我为您更改了图像链接,因为您无法发布图像。希望你得到你的答案!切兹姆·布拉比迪尼兹·米?r、 encoding='ISO-8859-9'deniyorum…@user564853 veriyiçektiğim sitei değiştirdimçzümöyle bulablidim