From f8d8ca55b4ebd09458ad5a664ea5ed5b1bd15075 Mon Sep 17 00:00:00 2001 From: Raphael Roberts Date: Thu, 15 Nov 2018 17:25:18 -0600 Subject: [PATCH] absolute imports --- __init__.py => gapi/__init__.py | 0 api.py => gapi/api.py | 0 calendar_api.py => gapi/calendar_api.py | 4 ++-- gapi/drive_api.py | 17 +++++++++++++++++ 4 files changed, 19 insertions(+), 2 deletions(-) rename __init__.py => gapi/__init__.py (100%) rename api.py => gapi/api.py (100%) rename calendar_api.py => gapi/calendar_api.py (96%) create mode 100644 gapi/drive_api.py diff --git a/__init__.py b/gapi/__init__.py similarity index 100% rename from __init__.py rename to gapi/__init__.py diff --git a/api.py b/gapi/api.py similarity index 100% rename from api.py rename to gapi/api.py diff --git a/calendar_api.py b/gapi/calendar_api.py similarity index 96% rename from calendar_api.py rename to gapi/calendar_api.py index 8358e23..7600701 100644 --- a/calendar_api.py +++ b/gapi/calendar_api.py @@ -1,4 +1,4 @@ -from api import API +from gapi.api import API import datetime import argparse import tzlocal @@ -98,4 +98,4 @@ class calendar_api(API): break return ret if __name__ == "__main__": - my_api = calendar_api(APPLICATION_NAME,r'test\calendar\client_secret.json','test\calendar') \ No newline at end of file + my_api = calendar_api(APPLICATION_NAME,r'..\test\calendar\client_secret.json',r'..\test\calendar') \ No newline at end of file diff --git a/gapi/drive_api.py b/gapi/drive_api.py new file mode 100644 index 0000000..b757b05 --- /dev/null +++ b/gapi/drive_api.py @@ -0,0 +1,17 @@ +from gapi.api import API +APPLICATION_NAME = "Google Calendar API Python" +class drive_api(API): + def __init__( + self, + app_name, + client_secret_file, + credentials_dir, + scopes = 'https://www.googleapis.com/auth/drive', + version = 'v3', + ): + super().__init__('drive',scopes,app_name,client_secret_file,credentials_dir,version) + def get_files(self): + pass +if __name__ == "__main__": + my_api = drive_api(APPLICATION_NAME,r'..\test\drive\client_secret.json',r'..\test\drive') + service = my_api.service \ No newline at end of file