Python os.path.isfile возвращает неправильный ответ, если я создаю файл сразу после этого
Я полностью сбит с толку, я использую os.path.isfile
строка перед созданием файла, вот так
assert not os.path.isfile(file), "file exists"
pd_df.to_csv(file)
и удивительно, это возвращает исключение, но если я добавлю 5-секундную задержку между ними, это будет работать. Это полная чушь для меня, так как это не параллельное программирование, почему это происходит?