I'm trying to parse the below HTML into a dataframe and i keep getting error, eventhough i can clearly see a table defined in the HTML. Appreciate your help
<table><tr><td><a <table><tr><td><a
Error
ValueError: No tables found
My code
import pandas as pd
url='http://rssfeeds.s3.amazonaws.com/goldbox?'
#dfs = pd.read_html(requests.get(url).text)
dfs = pd.read_html(url)
dfs[0].head()
Also tried with feedparser and no luck. I dont get any data
import feedparser
import pandas as pd
import time
rawrss = ('http://rssfeeds.s3.amazonaws.com/goldbox')
posts = []
for url in rawrss:
feed = feedparser.parse(url)
for post in feed.entries:
posts.append((post.title, post.dealUrl, post.discountPercentage))
df = pd.DataFrame(posts, columns=['title', 'dealUrl', 'discountPercentage'])
df.tail()