Spaces:
Sleeping
Sleeping
| from environments.trace_env.tools.sheets_tool import get_sheets_service | |
| from googleapiclient.discovery import build | |
| def check_owner(): | |
| service = get_sheets_service() | |
| drive = build('drive', 'v3', credentials=service._http.credentials) | |
| spreadsheet_id = "1PrKMDygYfWleqoSfJQZ3XyOpM62MDvCel0CDIVfUeQY" | |
| try: | |
| f = drive.files().get(fileId=spreadsheet_id, fields="owners, name").execute() | |
| print(f"File Name: {f['name']}") | |
| for owner in f.get('owners', []): | |
| print(f"Owner: {owner.get('displayName')} ({owner.get('emailAddress')})") | |
| except Exception as e: | |
| print(f"Error: {e}") | |
| if __name__ == "__main__": | |
| check_owner() | |