これは、私が仕事のために取り組んでいるプロジェクトの一部です。
Sharepoint サイトを自動化したいと考えています。具体的には、私と同僚がフロントエンド アクセス権しか持たないデータベースからデータを引き出したいと考えています。
私は最終的に、Python-NTLMを使用してこれを達成するために(Pythonで)mechanizeを取得し、ソースコードの一部にパッチを適用して再発するエラーを修正することに成功しました。
今、私は最終的な障害となることを願っています: 送信する必要があるフォームの一部は、JavaScript 関数の出力のようです :| そして見よ... Mechanize は JavaScript をサポートしていません。理想的には再利用可能なソリューションが欲しいので、PythonでJavaScript機能を自分でエミュレートしたくありません...
だから、シェアポイントからダウンロードしたローカルhtmlでjavascriptを評価する方法を知っている人はいますか? 何らかの方法で(ページの読み込みを完了するために)javascriptを実行したいだけですが、ブラウザは必要ありません。
私はすでにセレンを調べましたが、完了する必要がある作業の量に対してかなり遅いです...私は現在PyV8を調べて、JavaScriptを自分で試して評価しています...しかし、確かにアプリまたはライブラリが必要です(または何か)これを行うことができますか??