Найти - Пользователи
Полная версия: Проблема с чтением
Начало » Python для новичков » Проблема с чтением
1
OldSkif
Помогите, не могу понять в чем ошибка.

f = open (“spisok.txt”, “r”)
a = f.readline ()
print string.count (a, “Ф”)

Программа не находит символ “Ф” в файле, хотя он там есть.
Когда задаю строку не из файла, а пользовательским вводом, все работает.
Soteric
Он есть в первой строке файла? Вы читаете только первую.
OldSkif
Soteric
Он есть в первой строке файла? Вы читаете только первую.
Да, весь файл состоит из одной строки.
OldSkif
Строку он читает. У меня есть подозрение что прочитанную строку он не может сравнить с буквами, которые я ищу…
Может быть тут что то с кодировками?..
svas
Скорей всего. В какой кодировке файл? В какой кодировке исходник?
OldSkif
Все господа, разобрался! Действительно, кодировки всему виной. Можно крыть.
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