سلام خدمت مدیر گروه و اعضا
من می خواهم یک کلاس درست کنم که ادرس وب و ای دی المنت (برای این مورد جدول توی اون وب سایت) اون وب سایت رو بگیره بعد جدول مورد نظر رو برام به صورت دیتافرم بده. ولی متاسفانه وقتی از کلاس و متد اون استفاده می کنم فکر می کنم یک قسمت دیگه از سایت رو برام بر می گردونه.
کد کلاس به صورت زیر است

from bs4 import BeautifulSoupimport requests
import pandas as pd

import lxml

class get_from_web:
def __init__(self,url,p_id,id_type='class'):
self.url=url
self.id=p_id
self.id_type=id_type

def get_tbl(self):
req = requests.get(self.url).text
soup = BeautifulSoup(req, 'html.parser')
if self.id_type='class':
tbl=soup.find_all('table',{'class':self.id})
else:
tbl=soup.find_all('table',{'id':self.id})
df=pd.read_html(str(tbl))[0]
return df



ممنون از راهنمایی تون