Найти - Пользователи
Полная версия: Проблема с русским языком
Начало » Python для новичков » Проблема с русским языком
1
Dimazzzzzz
Пишу прогу для курсача, должна извлекать последнюю ставку и победителя с одного сайта. Проблема заключается в том, что по всей видимости Питон не видит русский язык. Вот сам код:
#/usr/bin/python
#-*- coding: utf-8 -*-
import urllib
url = 'http://www.vezetmne.ru/auctions/803335418'
urllib.urlretrieve(url=url, filename='COD.html')
infile = open('COD.html')
lines = infile.readlines()
for i in range(len(lines)):
line = lines# так короче
if ‘история ставок’ in line:
C = lines.strip()
Stavka = C #для денег будем брать полный, т.к. там еще справа ник хз какой длины
IGROK = C # А вот для ника возьмем с минусом
break
infile.close()
print Stavka
Выдает ошибку:
Traceback (most recent call last):
File “CUsers/Dimazzzzzz/Desktop/VEZET_MNE”, line 16, in <module>
print Stavka
NameError: name ‘Stavka’ is not defined
Если подставлять любое английское слово, вот сюда: if ‘история ставок’ in line:, то все работает. Помогите разобраться
Piton23
Причем здесь только язык если NameError: name ‘Stavka’ is not defined

А если серьезно, посмотрел на сайте то инфа в cp1251, перекодируй и будет тебе счастье
Dimazzzzzz
Спасибо!)) Действительно помогло)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB