diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2019-10-25 13:33:07 +0200 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2019-10-25 13:33:07 +0200 |
commit | d49e748f4605f26d5b65caea05773ea8a2dd0eb0 (patch) | |
tree | b2edbef56e6116066ae1402d81dd6f3051cb78e5 /src/ee/digikey/__init__.py | |
parent | 1f1d918acf653457fef33d2c7784dd0c71ab513a (diff) | |
download | ee-python-d49e748f4605f26d5b65caea05773ea8a2dd0eb0.tar.gz ee-python-d49e748f4605f26d5b65caea05773ea8a2dd0eb0.tar.bz2 ee-python-d49e748f4605f26d5b65caea05773ea8a2dd0eb0.tar.xz ee-python-d49e748f4605f26d5b65caea05773ea8a2dd0eb0.zip |
digikey search: Updating expressions for exact part patch.
Also formatting the output a little better.
Diffstat (limited to 'src/ee/digikey/__init__.py')
-rw-r--r-- | src/ee/digikey/__init__.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ee/digikey/__init__.py b/src/ee/digikey/__init__.py index b993c31..cc57771 100644 --- a/src/ee/digikey/__init__.py +++ b/src/ee/digikey/__init__.py @@ -511,7 +511,7 @@ class DigikeyParser(object): return len(products) def _handle_exact_part_list(self, origin_url, tree: html, res: DigikeySearchResponse): - products = tree.xpath(".//tr[@class='exactPart']") + products = tree.xpath(".//*[@class='exactPart']") for product in products: a = _first((a for a in product.xpath(".//td/span/a[@href]"))) @@ -537,7 +537,7 @@ class DigikeyParser(object): if count: product_table = _first(tree.xpath("//table[@id='productTable']")) - exact_part_list = _first(tree.xpath("//table[@id='exactPartList']")) + exact_part_list = _first(tree.xpath("//*[@id='exactPartList']")) if product_table is not None: res = DigikeySearchResponse(count, SearchResponseTypes.MANY) |