Всем привет.
Столкнулся с тем, что данные кэшируются где-то и при запуске одного проекта старые данные пишутся опять в новый файл.
Теперь подробно и по порядку:
Задача у меня простая, сложности не вызывает - есть 100 csv разного размера, нужно взять их по 10 штук и собрать 10 сборных csv файлов с добавлением столбца данных. То есть построчно читаем исходный файл, добавляем к каждой строке данные и записываю в 111.csv
Далее я этот 111.csv переименовываю, беру следующие 10 исходных файлов и запускаю проект еще раз.
И получаю неприятную ситуацию, что в файле 111.csv я вижу данные из первого набора. То после первого запуска проекта данные, которые писались в файл, где-то закешировались и при втором запуске сначала в файл записались эти данные, а потом уже начали писаться данные из второго набора.
Проект приложил. Попробовал поставить кубик очистить кэш - не помогает.
Как избавиться от кэширования?
Столкнулся с тем, что данные кэшируются где-то и при запуске одного проекта старые данные пишутся опять в новый файл.
Теперь подробно и по порядку:
Задача у меня простая, сложности не вызывает - есть 100 csv разного размера, нужно взять их по 10 штук и собрать 10 сборных csv файлов с добавлением столбца данных. То есть построчно читаем исходный файл, добавляем к каждой строке данные и записываю в 111.csv
Далее я этот 111.csv переименовываю, беру следующие 10 исходных файлов и запускаю проект еще раз.
И получаю неприятную ситуацию, что в файле 111.csv я вижу данные из первого набора. То после первого запуска проекта данные, которые писались в файл, где-то закешировались и при втором запуске сначала в файл записались эти данные, а потом уже начали писаться данные из второго набора.
Проект приложил. Попробовал поставить кубик очистить кэш - не помогает.
Как избавиться от кэширования?
Вложения
-
18,3 КБ Просмотры: 5