refactoring

This commit is contained in:
frankknoll
2023-06-11 02:07:48 +02:00
parent d8fc2a63f7
commit 0cba738d26
2 changed files with 22 additions and 3 deletions

View File

@@ -26,7 +26,12 @@ class GoogleAnalyticsReader:
return datetime.strptime(str, '%Y%m%d').date() return datetime.strptime(str, '%Y%m%d').date()
def _getMinMaxDateRange(self, dateRanges): def _getMinMaxDateRange(self, dateRanges):
minDateRange = min([dateRange[0] for dateRange in dateRanges]) minStartDate = min([self._getStartDate(dateRange) for dateRange in dateRanges])
maxDateRange = max([dateRange[1] for dateRange in dateRanges]) maxEndDate = max([self._getEndDate(dateRange) for dateRange in dateRanges])
return minDateRange, maxDateRange return minStartDate, maxEndDate
def _getStartDate(self, dateRange):
return dateRange[0]
def _getEndDate(self, dateRange):
return dateRange[1]

View File

@@ -207,6 +207,20 @@
"barChartDescriptionTable['BAR_CHART_DESCRIPTION'].to_json('../docs/data/barChartDescriptionTable.json')" "barChartDescriptionTable['BAR_CHART_DESCRIPTION'].to_json('../docs/data/barChartDescriptionTable.json')"
] ]
}, },
{
"cell_type": "code",
"execution_count": null,
"id": "af8b598c",
"metadata": {},
"outputs": [],
"source": [
"from GoogleAnalyticsReader import GoogleAnalyticsReader\n",
"\n",
"googleAnalyticsReader = GoogleAnalyticsReader(dataDir = 'data/GoogleAnalytics')\n",
"dateRange = googleAnalyticsReader.getDateRange()\n",
"dateRange"
]
},
{ {
"attachments": {}, "attachments": {},
"cell_type": "markdown", "cell_type": "markdown",