私はエクスプローラーの下にウェブページを持っています。ご覧のとおり、FXとウェブサイトのすべての取引記録をここに掲載しています:このページの完全なHTMLソースを「more」ボタンで読むには
http://www.forexfactory.com/trades.php?reset=1
私は通常、Pythonを使ってソースコードを読んで、その情報をBeautifulSoupで解析します。しかし、この場合には、あなたが見ることができるように、ここでペインの末尾に「より」クリック可能なボタンです:私はそれを1回クリックすると
a busy cat http://i.minus.com/ibfq5BgLjta0Lo.jpg
、取引のリストが一度に拡張され、リストの最後にもう一度クリックしてください。 2回または3回クリックすると、リスト全体が完全に表示されます。私はどのようにPythonをプログラミングコードのように多くクリックすると、貿易記録の全リストを取得できますか?
以下の質問もあります:通常、HTMLソースを読み、構文解析技術を使用して複雑なタグからテキスト情報を取得できます。しかし、ソースコードに行かずにマウスのウェブ全体のコンテンツを選択して "ctrl + c"を押すと、複雑なタグなしでブラウザに表示されるすべてのテキストが表示されます。私はそれが情報を取り出す別の方法かもしれないと思った。しかし、PythonだけがHTMLソースを読むことができたと思いますが、私は単純にWebの全内容を選択してコピーした後、タグなしでテキスト情報全体を含む長い文字列を取得するような方法はありますか?
ありがとうございます!
またはpywebkitgtkまたはpyphantomjsまたは多数のPythonスクリプトブラウザ。 –