Pandas 网络抓取中未正确调用 DataFrame 构造函数

Pandas DataFrame constructor not properly called in web scraping

#这段代码有什么问题?

from pandas import DataFrame

import pandas as pd

import requests


p = 'https://www.codal.ir/Company.aspx?Symbol=اخابر'

r = requests.get(p, verify=False)

t = str(r.text)

df = pd.DataFrame(t)

我要阅读上面的网站数据 但是我在将数据转换为数据框时遇到了问题 请指导我

read_html

它 returns 是一个列表,所以去掉第一个元素

p = 'https://www.codal.ir/Company.aspx?Symbol=اخابر'
r = requests.get(p, verify=False)
t = str(r.text)
df = pd.read_html(t)[0]

df.iloc[:5, :5]

                  0              1                  2      3        4
0               NaN            NaN                NaN    NaN      NaN
1               NaN            NaN                NaN    NaN      NaN
2        نام شرکت :  مخابرات ايران             نماد :  اخابر  Akhaber
3               NaN            NaN                NaN    NaN      NaN
4  سرمایه ثبت شده :       60000000  سرمایه ثبت نشده :      0        0