python package: google-search-results. version 1.8.3
When performing a google shopping search, sometimes the price and extracted_price fields are not present in the result data and the price data is prefixed in the source field. Here is an example when searching for the query "electric razor"
'position': 25,
'snippet': "Philips · Men's · Wet / Dry Shave · Cordless · Electric Razor",
'source': '$99.99.$99.99Best BuyGoogle guarantee',
'title': 'RemoveBititem - 3 - 11589'}