aboutsummaryrefslogtreecommitdiff
path: root/src/ee/digikey/__init__.py
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2019-10-25 13:33:07 +0200
committerTrygve Laugstøl <trygvis@inamo.no>2019-10-25 13:33:07 +0200
commitd49e748f4605f26d5b65caea05773ea8a2dd0eb0 (patch)
treeb2edbef56e6116066ae1402d81dd6f3051cb78e5 /src/ee/digikey/__init__.py
parent1f1d918acf653457fef33d2c7784dd0c71ab513a (diff)
downloadee-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__.py4
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)