Я в настоящее время импортирую некоторые csv и анализируя данные с помощью python. Один столбец, в частности, имеет разные форматы, и я не совсем уверен, какой подход я должен использовать для анализа данных.Как следует анализировать эти данные?
Данные в этом столбце может иметь следующие форматы
5.00 LBS
5.00LBS
5.00lbs
5LBS
5 LBS
5 kg
или любой другой единицы
То, что я хотел бы сделать, это сохранить номер в одной переменной и единицы в другую, так что я могу позже используйте их в моей модели Django
и создайте объект.
import csv
def import_measurements(request):
path = 'measurements.csv'
with open(path) as f:
reader = csv.reader(f)
for row in reader:
# unit = row[0] string portion
# weight = row[0] number portion
created = Measurements.objects.create(
unit=unit,
weight=weight
)
Любая помощь будет оценена
Если вы покажете ваш код даже извлечения данных из 'csv', то мы можем вам помочь ! цель SO не дать вам ответ, но помочь решить проблемы! что вы столкнулись! – Kasramvd
Я попросил подход не решение. Я могу и предпочел бы сам решить это решение. Мне просто хотелось бы получить информацию о возможных методах, которые можно использовать для эффективного и правильного решения. Спасибо – d9120