Проверил наличие файла:
if os.path.exists('file.txt')
Как проверить кодировку файла utf-8, а так же:
1 строка целое число 1000> x > 100
2 строка целое число 5000 > x > 500
3 число логическое true или false.
П.С. Если тип данных не совпадает или отсутствуют нужные строки, то хочу удалить файл создать новый. Проблема в том что он уже открыт. Пытаюсь закрыть.
if os.path.exists('file.txt'): os.close('file.txt') os.remove('file.txt')
Но как же так? В справке написано os.close(fd), как я директорией укажу 1 или 0?
П.П.С. Вот может и не понимаю, но как то туповато получилось.
if os.path.exists('file.txt'): r = open('file.txt') r.close() os.remove('file.txt')