やりたいことはリンクHP(下のコードのurl)のデータをDataframeとして取得したいです.
データはリンクに埋め込まれたhtmlファイルとなっていまして,リンクHPのソースを見ると
html
1</TABLE> 2 <IFRAME src="/html/frm/DamFreeData2018071116325029223.html" scrolling="AUTO" width="840" height="65%" align="center" frameborder="0" style="border-width : 0px 0px 0px 0px;"></IFRAME> 3</CENTER>
の部分に/html/frm/DamFreeData2018071116325029223.htmlとしてリンクされています.
直接pandas.read_html(/html/frm/DamFreeData2018071116325029223.html)するのも解決策ですが,ソースのhtmlから'/html/frm/DamFreeData2018071116325029223.html'を取得したいのです.
現状
python
1import pandas as pd 2import numpy as np 3 4url='http://163.49.30.82/cgi-bin/DspDamData.exe?KIND=1&ID=609061289920060&BGNDATE=20120701&ENDDATE=20120731&KAWABOU=NO' 5dfs = pd.read_html(url) 6#dfs = pd.read_html(url, header=0,index_col=0)#htmlを読み込む 7print(dfs)
としてもデータは得らずにいます.どなたか教えていただけないでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。