We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fac3e64 commit 79d6657Copy full SHA for 79d6657
routes/sheets.py
@@ -1,6 +1,7 @@
1
"""Google sheets related functions and classes"""
2
3
import logging
4
+import os
5
import pandas as pd
6
7
from google.auth.transport.requests import Request
@@ -63,3 +64,22 @@ def get_range(self, range: str) -> pd.DataFrame:
63
64
logging.error(err)
65
return []
66
return pd.DataFrame(values)
67
+
68
69
+def main():
70
+ sheet = GoogleSheets(
71
+ credentials_path=os.environ.get("METRICS_GSHEET_CREDS"),
72
+ spreadsheet_id=os.environ.get("METRICS_GSHEET_SHEET_ID"),
73
+ )
74
75
+ range = sheet.get_range("Costs!A1:B5")
76
+ print(range)
77
78
+ all_dataframes = sheet.get_all()
79
+ for dataframe in all_dataframes:
80
+ print("----")
81
+ print(dataframe)
82
83
84
+if __name__ == "__main__":
85
+ main()
0 commit comments