Открытие и чтение файла

Статус
Закрыто для дальнейших ответов.

Anatoliy_masterr

Новичок
Пользователь
Июн 28, 2021
7
0
1
Доброго дня всем, умные люди!
При чтении файла, постоянно выходит ошибка, не могу понять почему.
Подскажите, пожалуйста, как правильно начать работать с файлами? Как открыть на чтение? Где должен лежать файл(директорий), чтобы его прочитать?
заранее спасибо
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 669
477
83
При чтении файла, постоянно выходит ошибка, не могу понять почему.
какая ошибка? как вы его открываете?

Как открыть на чтение?
в режиме "r"...

Где должен лежать файл(директорий), чтобы его прочитать?
смотря по какому пути вы к нему обращаетесь...
если абсолютный путь, то все равно где он лежит, лишь бы прав хватило на чтение...
если относительный путь, то он должен лежать в той папке, которая указана в пути, относительно того места, где лежит скрипт, т.е. в папке со скриптом или в подпапке глубже папки скрипта...
 

ScorpionEvil

Новичок
Пользователь
Июл 15, 2021
1
0
1
Код:
with open('test.txt', 'r+', encoding='UTF-8') as myfile: # Открытие файла с сохранением его содержимое в переменную
    print(myfile.read()) # Чтение
    myfile.write(' Привет еще раз ') # Запись
    print(myfile.read())


Это самое простое и не будет ошибки если забудешь закрыть файл после окончания работы с ним.
 
Последнее редактирование:

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 669
477
83
with open('test.txt', 'r+', encoding='UTF-8') as myfile: # Открытие файла с сохранением его содержимое в переменную
print(myfile.read()) # Чтение
myfile.write('Привет еще раз ') # Запись
print(myfile.read())


Это самое простое и не будет ошибки если забудешь закрыть файл после окончания работы с ним.
ваш код не работает, на отступы ругаеться...

там есть инструкция, как код вставлять - как задать вопрос
 

Anatoliy_masterr

Новичок
Пользователь
Июн 28, 2021
7
0
1
Доброго дня всем, умные люди!
При чтении файла, постоянно выходит ошибка, не могу понять почему.
Подскажите, пожалуйста, как правильно начать работать с файлами? Как открыть на чтение? Где должен лежать файл(директорий), чтобы его прочитать?
заранее спасибо

Всем спасибо! Вроде разобрался.
 

Anatoliy_masterr

Новичок
Пользователь
Июн 28, 2021
7
0
1
Всем спасибо! Вроде разобрался.

a = open('C:\Python\Scripts\data.tsv', 'r')
ra2 = a.readline()
a.close()

#print(ra)

ввожу этот код и ничего не происходит. Путь правильно написал, data.tsv содержит данные по успеваемости учеников
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 669
477
83
а что должно произойти?
например, допишите print(ra2), выведет первую строку...
 
Статус
Закрыто для дальнейших ответов.

Форум IT Специалистов