I have tried solutions like using encode('ascii', errors='ignore') , but enable to remove these hex characters from string using python. here is my code..
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from bs4 import BeautifulSoup
import pandas as pd
import json
import datetime
import time
options = Options()
options.add_argument("--disable-gpu")
options.add_experimental_option('excludeSwitches', ['enable-logging'])
driver = webdriver.Chrome("C:/Webdriver/chromedriver.exe",options=options)
driver.get('https://www.trustradius.com/products/oracle-analytics-cloud/reviews?f=0&o=recent')
time.sleep(3)
soup = BeautifulSoup(driver.page_source, 'lxml')
scripts = soup.find_all('script')[-8].string
script = scripts.split('=',1)[1]
for item in script.split("\n"):
if "searchData" in item:
item = item.replace('searchData: ','')
line = item[0:500]
line = line.encode('ascii', errors='ignore').decode("utf-8")
print(line)
please let me know if anyone have solution over this, thanks.