Форум сайта python.su
Всем привет, возникла у меня следующая проблема, даже не знаю из-за чего. Есть bases.txt в кодировке cp1251, в нем строки вида:
Днепр:\\fileserver\СФ ДнепрЕсть такой код:
WindowsError: Синтаксическая ошибка в имени файла,: ‘\\\\fileserver\\\xd1\xd4 \xc4\xed\xe5\xef\xf0 1\n/*.*’Не знаете чего это оно так имя воспринимает?
Отредактировано (Сен. 24, 2007 20:37:33)
Офлайн
Заработало :). Эх, не понял я сразу, чего оно от меня хочет!!!! Думал, что в кодировке дело. Спасибо!
Офлайн
что бы не плодить тем, а все было в одной. в чем может быть подвох
имеется следующий код:
#!/usr/bin/python
# -*- coding: utf-8 -*-
import urllib2
import sgmllib
import chardet
def reader(url):
source = urllib2.urlopen(url)
content = source.read()
encoding = source.headers["content-type"].split("charset=")[-1]
uni_content = unicode(content, encoding)
def main():
url = "http://www.missfit.ru/diet/table-calory/"
#url = urllib2.urlopen("http://ya.ru")
reader(url)
if __name__ == "__main__":
main()
Офлайн
ypeskovОдин вопрос – одна тема! Помойку из темы делать не надо!
что бы не плодить тем, а все было в одной.
Офлайн
ну перенесите тогда, хотелось как лучше.
Офлайн