Форум сайта python.su
Добрый день,
понимаю, что впросы по кириллице уже набили оскомину. но хоть направьте куда почитать. Поиском честно пользовался, но что-то туплю.
итак есть чтение из файла в утф-8.
fp = open(sys.argv[1], 'rt')
try:
reader = csv.reader(fp)
i = 0
for row in reader:
print "%s %s" % (i, unicode(row))
i += 1
if i > 0: break
finally:
fp.close()
Офлайн
решилось таким путем:
fp = open(sys.argv[1], 'rt')
try:
reader = csv.reader(fp)
for row in reader:
for element in row:
print "%s %s" % (i, unicode(element, 'utf-8')),
finally:
fp.close()
Офлайн
Можно. Вот здесь приводятся примеры как расширить csv reader нужным вам образом:
http://docs.python.org/library/csv.html
Но по сути там делается то же самое.
Отредактировано (Сен. 26, 2009 20:56:42)
Офлайн
Edя тут покопался в интерактивном режиме
Можно. Вот здесь приводятся примеры как расширить csv reader нужным вам образом:
http://docs.python.org/library/csv.html
Но по сути там делается то же самое.
q = ['алгоритм', 'блаблабла']
print q
Офлайн
Офлайн