使用BeautifulSoup从网站导入表格

时间:2019-05-26 18:53:43

标签: python pandas beautifulsoup

我正在尝试从网站导入表格,然后将数据转换为熊猫数据框。

网站为:https://en.wikipedia.org/wiki/List_of_postal_codes_of_Canada:_M

到目前为止,这就是我的代码:

import { InAppPurchase } from '@ionic-native/in-app-purchase/ngx';

const FOURCARDS_PRODUCTS = '4cards'; 

export class myPage implements OnInit {
constructor(private iap: InAppPurchase) {    
this.iap
    .getProducts([FOURCARDS_PRODUCTS])
    .then((products) => {
      this.productsApp = products;
    })
    .catch((err) => {
      console.log(err);
    });
  }

Output of print(My_table)

Output of print(table)

如何将此网页表转换为熊猫数据框? panda dataframe

1 个答案:

答案 0 :(得分:0)

您尝试过

pd.read_html()

此外,由于表是非常标准的,为什么不直接将表复制到excel并将其导入为DataFrame?