меня интересует алгоритм действий. все равно делать буду не на питоне. ------------- добавлено в 22.43: я в принципе могу сделать. как удобнее и проще ищу вариант.
Привет всем. Есть необходимость прочитать данные из csv файла и перенести в другой csv файл выполнив замену некоторых столбцов места и почистив информацию в некоторых столбцах. Реализовать необходимо на питоне. Что можете посоветовать и есть ли у кого наработки в этом направлении?
Фух, 3 дня пьянствовал((. Женя, так ведь регулярки есть везде практически.
# -*- coding: utf-8 -*- import re text = '''3864011415918541194Wooden Theme6 3864001415903404194Se7en Green7 3863981415886425194Aero Theme by Avar, Shocker1 3863991415822569194Devil Red1 3861361415094390159ДругВокруг122 3863971398010527194DARK II1 2457141394621981187N82smart240 3863961387170727194Nebu HD_ADELiNO0 3725941384191772199CameraPro105 1194713811539182Slick16''' lst = [re.match(r'(\d+)([^\d].+)', t).groups() for t in text.split('\n')]
вот как бы я на питоне сделал. Но, как я уже говорил, это будет работать до того момента, покуда имя файла начинается не с цифры. Поэтому когда теги режешь надо предусмотреть, чтоб ид не сливалось с именем файла