Exemplo n.º 1
0
 def __init__(self):
     try:
         self.octopart_api_key = os.environ['OCTOPART_API_KEY']
     except KeyError:
         print('Missing OCTOPART_API_KEY environment variable.')
         sys.exit(1)
     self.octopart = Octopart(apikey=self.octopart_api_key)
Exemplo n.º 2
0
def run(mpnArr):
    # prepare data for pyoctopart library
    octopartApi = Octopart(apikey=OCTOPART_API_KEY)
    i: int = 0
    for mpn in mpnArr:
        output = octopartApi.parts_match([{
            "mpn": mpn,
            "reference": "line" + i.__str__(),
        }])
        print(output)
        i = i + 1
        if ((i % 25) == 24):
            time.sleep(60)
Exemplo n.º 3
0
 def __init__(self, apikey, verbose=False):
     '''
     instanciate an engine
     '''
     self._e = Octopart(apikey=apikey, verbose=verbose)