无法用beautifulsoup提取项目

时间:2016-02-16 13:11:35

标签: python beautifulsoup

我尝试使用漂亮的汤来返回本网站上的数据集数量。

但是,我不确定我的代码有什么问题。

我似乎无法提取数据集的数量。 (数据集是3908)

Index   angle
0       92.046      
1       91.331      
2       86.604      
3       88.446      
4       85.384      
5       85.975      
6       88.566      
7       90.575      

我应该如何构建代码?

1 个答案:

答案 0 :(得分:1)

尝试:

<g [attr.transform]="translateAsString"></g>

export class DonutChart implements OnInit {

  public outerRadius: number = 50;
  public innerRadius: number;
  public translateAsString: string;

  ngOnInit() {
    const defaultRadius: number = 45;

    this.innerRadius = this.innerRadius < this.outerRadius ? this.innerRadius : defaultRadius;
    this.translateAsString = `translate(${this.outerRadius}, ${this.innerRadius})`;

  }
}

所以你有:

attrs={'class' : ''}

注意:如果您的目标支持javascript,from bs4 import BeautifulSoup import requests base_url = 'http://www.quandl.com/data/TSE' web_content = BeautifulSoup(requests.get(base_url).text, "html.parser") for stats in web_content.findAll('table', attrs={'class' : ''}): print(stats) 不是一个好主意,您可以尝试使用PhantomJS。

编辑:

requests