def parts(self):
        """
        >>> Product('DGKFL06JDHJP').parts() # doctest: +ELLIPSIS
        <Element parts at...
        >>> Product(productName='MacBook Pro (17-inch, Mid 2009)').parts() # doctest: +ELLIPSIS
        <Element parts at...
        """
        try:
            return Lookup(serialNumber=self.serialNumber).parts()
        except __HOLE__:
            return Lookup(productName=self.productName).parts()
dataset/ETHPy150Open filipp/py-gsxws/gsxws/products.py/Product.parts