def test_raise_form_conversion(self): fs = FileService() file_list = { 'files': [{ 'id': '0', 'name': 'Test', 'mimeType': 'mimeType:application/vnd.google-apps.form', 'starred': False, 'trashed': False, 'owners': [{ 'kind': 'drive#user', 'displayName': 'Malliarjunarao Kosuri', 'me': True, 'permissionId': '123', 'emailAddress': '*****@*****.**' }] }] } assert fs.download(file_list['files']) == False
type=str, help='logger file') args = parser.parse_args() # Logging logging_cfg(args.logfile) # get values from environment access_token = os.environ.get('ACCESS_TOKEN') refresh_token = os.environ.get('REFRESH_TOKEN') token_uri = os.environ.get('TOKEN_URI') client_id = os.environ.get('CLIENT_ID') client_secret = os.environ.get('CLIENT_SECRET') if __name__ == "__main__": # login to Google drive ds = DriveClient() ds.login(access_token, refresh_token, token_uri, client_id, client_secret) cred = ds.get_credentials() # create file services https://developers.google.com/apps-script/reference/drive fs = FileService() fs.create_service(drive='drive', api_version='v3', credentials=cred) files = fs.list_files(args.name) for file in files: print("file_id:{0}, file_name:{1}, mimeType:{2}".format( file['id'], file['name'], file['mimeType'])) # download files fs.download(files)