我的新项目面临一些困难。基本上,我需要的是使用Python Selenium Webdriver获取此html代码段中的所有文本。
我需要的部分:
<div class="both"></div>
<div class="st-box" id="source-code">
<h3>CÓDIGO FONTE</h3>
<div class="wrap code-answer-1">
<pre id="code" class="code-2">
#include <bits/stdc++.h>
using namespace std;
int main(){
double v, d;
while(cin >> v >> d)
{
double a = (d/2.)*(d/2.) * 3.14;
// v = a * h , h = v / a
printf("ALTURA = %.2lf\nAREA = %.2lf\n", v/a, a);
}
}
</pre>
</div>
</div>
</div>
我需要#include
之后的所有内容。
我的剧本很奇怪。我不能得到任何超过33行的文字。此外,33行文本是页面中显示的行数(我必须向下滚动 在 文本框中,以查看更多文本)。我找不到办法做到这一点并获得全文,我尝试了很多东西,还有一些我可以在这里找到的问题。
整页HTML代码:https://ghostbin.com/paste/homo8