В директории есть файл с данными в файловой системе, и необходимо его прочитать. В этом случае может всплывать несколько исключительных ситуаций, такие как: нет файла или файл пустой. Нужно реализовать:
|
Python:
import os.path
try:
file = open('text.txt')
except IOError as e:
print(u'такого файла не существует')
my_file = open("text.txt", "w+")
my_file.write("result\n")
my_file.close()
else:
with file:
result = os.stat('text.txt')
if result.st_size:
print('там есть что то')
f = open('text.txt', 'a+')
f.write('result\n')
else:
print('файл пустой')
f = open('text.txt', 'w')
f.write('result\n')