def readElsevierAuthor(self, authorID='7004367821'): ## Author example # Initialize author with uri my_auth = ElsAuthor( uri='https://api.elsevier.com/content/author/author_id/' + authorID) # Read author data, then write to disk if my_auth.read(self.client): print("my_auth.full_name: ", my_auth.full_name) my_auth.write() else: print("Read author failed.")
# seguindo o método DRY vamos importar nossas rotinas do modulo fishbase # primeiro vamos incluir como import sys sys.path.append('./modules') #import fishbase #h = fishbase.host ## Author example # Initialize author with uri my_auth = ElsAuthor( uri = 'https://api.elsevier.com/content/author/author_id/7004367821') # Read author data, then write to disk if my_auth.read(client): print ("my_auth.full_name: ", my_auth.full_name) my_auth.write() else: print ("Read author failed.") ## Affiliation example # Initialize affiliation with ID as string my_aff = ElsAffil(affil_id = '60101411') if my_aff.read(client): print ("my_aff.name: ", my_aff.name) my_aff.write() else: print ("Read affiliation failed.") ## Scopus (Abtract) document example # Initialize document with ID as integer scp_doc = AbsDoc(scp_id = 84872135457)