Попытка написать код, который будет выполнять следующие действия: читать столбец из базы данных sqlite и помещать его в dataframe1.
иметь графический интерфейс, в котором пользователь вставляет две даты: начало и конец. Затем я превращаю это в столбец date_range dataframe2
name = 'Bob'
startDate = pd.to_datetime(str('10/02/2019'))
endDate = pd.to_datetime(str('10/09/2019'))
d=pd.date_range(start=startDate, end=endDate)
d = pd.DataFrame({'Date': d, 'Name':[name]*len(d)})
df1 = pd.DataFrame(dd, columns =['Date'])
#print(df1)
query = "select Date from testtablee"
df = pd.read_sql_query(query, engine)
print (df)
df2 = pd.DataFrame(df, columns = ['Date'])
print (df2)
Это часть, на которой я застрял:
Сравните пользовательский datframe2 с существующими датами в dataframe1 из SQLite. Подсчитайте повторяющиеся даты и сохраните в переменной для каждой дублированной даты. Я не хочу удалять или удалять дублированные даты, просто посчитай их. Все, что я гуглил, удалит дубликаты. Не храните его в переменной. Я понятия не имею, с чего начать на этом этапе.