这是我到目前为止尝试过的可怜的python代码。
public static DataSet GetData(SqlCommand cmd)
{
sqlConStr = strSqlConn();
SqlConnection con = new SqlConnection(sqlConStr);
SqlDataAdapter adap = new SqlDataAdapter();
if (con.State == ConnectionState.Open)
{
con.Close();
}
else
{
con.Open();
}
DataSet ds = new DataSet();
cmd.Connection = con;
adap.SelectCommand = cmd;
adap.Fill(ds, "table");
con.Close();
return ds;
}
通过这个,我可以得到如下的标签代码
from urllib.request import urlopen
from bs4 import BeautifulSoup
import re
html = urlopen('http://blah blah.....')
bs = BeautifulSoup(html.read(), 'html.parser')
tx = bs.find_all('', 'td00')
我想得到这样的结果
<table id="td" class="td00">
<tbody>
<tr bgcolor="#CCCCCC">
<td class="text04">No</td>
<td class="text04">Product</td>
<td class="text04">Stock</td>
<td class="text04">Code</td>
<td class="text04">Price</td>
<td class="text04">HS.Price</td>
<td class="text04">QTY</td>
</tr>
<tr bgcolor="#EEEEEE">
<td class="text04"><font color="#3300CC">01</font></td>
<td class="text04">2500DXG S LEFT<font color="#3300CC"></font></td>
<td class="text04">Available</td>
<td class="text04"><a href="#" onclick="window.open ('http://fservice.shimano.co.jp/part/pdf/03425.pdf', 'goodsInfos', 'resizable=yes, scrollbars=yes')" title="MakerParts">03425 0</a></td>
<td class="text04">96,000</td>
<td class="price_orange"><b>814,000</b></td>
<td height="1" align="left"></td>
</tr>
repeat one more like above <tr>
</tr>
</tbody>
尽管我尝试通过Google遵循所有方法,但我一直失败。
我可以得到任何帮助吗?