нижний регистр от текстового файла

У меня Есть файл, и пытаюсь преобразовать слова в нижнем регистре. Это - то, что я имею до сих пор

with open('example.txt', 'r') as fileinput:
   for line in fileinput:
       lines = fileinput.lower()

AttributeError: 'file' object has no attribute 'lower'
1
nl ja de

4 ответы

Вы печатаете строчными литерами объект файла, не линия.

with open('example.txt', 'r') as fileinput:
   for line in fileinput:
       line = line.lower()

работал бы лучше..

5
добавлено

Вместо

lines = fileinput.lower()

Помещать это:

line = line.lower()

Полный код:

with open('example.txt', 'r') as fileinput:
    for line in fileinput:
        line = line.lower()

Это работало бы без ошибки.

4
добавлено
with open('example.txt', 'r') as fileinput:
   for line in fileinput:
       line = line.lower()
       #do something
1
добавлено
with open('example.txt', 'r') as fileinput:
   for line in fileinput:
       line = line.rstrip().upper()
       print line
0
добавлено
если новая строка \n знаки после каждой линии согнет, то вы получите линии с двумя пробелами. добавленный .rstrip() , чтобы удалить любые дополнительные символы новой строки.
добавлено автор noobninja, источник
Python
Python
7 654 участник(ов)

Уютный чат для профессионалов, занимающихся поиском питоньих мудростей. Как не получить бан: https://t.me/ru_python/577926

Python beginners
Python beginners
4 449 участник(ов)

Вопросы про Python для чайников. Cпам и троллинг неприемлем. Не злоупотребляйте стикерами. Частозадаваемые вопросы: https://github.com/ru-python-beginners/faq/blob/master/README.md Статистика тут: https://grstats.me/chat/x4qym2k5uvfkr3al6at7

pro.python
pro.python
1 090 участник(ов)

Сообщество разработчиков под Python Создатель: @rodgelius

Rude Python
Rude Python
971 участник(ов)

Python без „девочек”, здесь матерятся и унижают Django. Not gay friendly. Правила: t.me/rudepython/114107 @rudepython | t.me/rudepython

rupython
rupython
509 участник(ов)

Группа создана с целью оперативного получения ответов на возникающие вопросы по разработке на яп python, смежные темы, а также человеческого общения. Приветствую!

Python-programming
Python-programming
266 участник(ов)

Чат группы вконтакте https://vk.com/python_community