Я пытаюсь создать скрипт, который будет проходить через список слов по одному и вставить его в 3 области сценария перед тем, как начать заново. Затем, когда он достигнет конца списка, остановится.Как пройти список файлов
wordlist = ['word1','word2','word3']
проходит через word1
csvinput = 'mainfile.csv'
reader = csv.reader(open(r'{0}'.format(csvinput)), delimiter=',')
filtered = filter(lambda p: 'word1' == p[6], reader)
csv.writer(open(r"word1\word1.csv",'w', newline = ''),delimiter=',').writerows(filtered)
time.sleep(0.1)
затем начинается снова, но на word2
и т.д .., пока он не достигнет конца
спасибо! Итераторы были тем, что я тоже искал. Только проблема заключается в том, что, как представляется, прекращается вставка данных после слова 'word1', но он создает файлы. Я думаю, что это может быть проблемой с 'filter' – iOSecure
Есть ли у вас пример mainfile.csv? Может быть более простой способ достижения результата. – practual
его работая сейчас! Мне пришлось переместить 'csvinput' и' reader' в ваш цикл – iOSecure