diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2019-04-14 19:41:30 +0200 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2019-04-14 19:41:30 +0200 |
commit | 37e4be24129b6980e3e9fced7345d4a596af3d58 (patch) | |
tree | 3443f320e6fd77558786fb022cb78b5babcc1985 /src/ee/tools/digikey_download_facts.py | |
parent | 791cd8213214feb7af77e434ee260e48984086fb (diff) | |
download | ee-python-37e4be24129b6980e3e9fced7345d4a596af3d58.tar.gz ee-python-37e4be24129b6980e3e9fced7345d4a596af3d58.tar.bz2 ee-python-37e4be24129b6980e3e9fced7345d4a596af3d58.tar.xz ee-python-37e4be24129b6980e3e9fced7345d4a596af3d58.zip |
digikey:
o More flexibility, making room for the multiple digikey stores.
o Removing URLs from core code.
new tools: split_parts_by_supplier.
Diffstat (limited to 'src/ee/tools/digikey_download_facts.py')
-rw-r--r-- | src/ee/tools/digikey_download_facts.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/ee/tools/digikey_download_facts.py b/src/ee/tools/digikey_download_facts.py index 3ab8551..5cfdba7 100644 --- a/src/ee/tools/digikey_download_facts.py +++ b/src/ee/tools/digikey_download_facts.py @@ -5,6 +5,9 @@ import ee.digikey as dk from ee.digikey import SearchResponseTypes, DigikeyProduct from ee.tools import log +if True: + raise Exception("This module is deprecated.") + @total_ordering class Query(object): @@ -45,7 +48,7 @@ parser.add_argument("--force", args = parser.parse_args() digikey = dk.Digikey() -client = dk.DigikeyClient(on_download=log.debug) +client = dk.DigikeyClient("https://www.digikey.com/products/en", on_download=log.debug) parser = dk.DigikeyParser(digikey) repo = dk.DigikeyRepository(digikey, args.out) @@ -99,7 +102,8 @@ for q in queries: # Pick the first one, should be as good as any part_number = sorted(viable_products, key=lambda p: p.part_number)[0].part_number - log.info("Got many hits for term '{}', will use {} for downloading attributes.".format(q.query, part_number)) + log.info( + "Got many hits for term '{}', will use {} for downloading attributes.".format(q.query, part_number)) todos.append(part_number) else: log.warn("Got many results: {}".format(", ".join([p.part_number for p in response.products]))) |