Python 蟒蛇(Anaconda Spyder)土耳其字符问题
我对python 3.5土耳其字符有一个问题 你们可以在图片中看到这个问题。我怎样才能解决这个问题 我的密码在下面。您可以看到最后一行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")
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