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.")
예제 #2
0
# 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)