コマンドは次のとおりです
cmd ウィンドウを起動して命令を実行します
待ち時間は終わりました
jsファイルを作成する
次のコードを書きます
const jsdom=require("jsdom")const {JSDOM}=jsdomconst resourceLoader=new jsdom.ResourceLoader({ userAgent: "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (Gecko のような KHTML) Chrome/94.0.4606.71 Safari/537.36 Core/1.94.196.400 QQBrowser/11.7.5286.400"});const html="<!DOCTYPE html><p>Hello world</p>";const dom=new JSDOM(html,{ url:"https ://www.enddata.com.cn/BoxOffice/BO/ Year/index.html"、参照元:"https://www.enddata.com.cn/BoxOffice/BO/ Year/index.html"、contentType: "text/html", resource:resourceLoader,});window=global;const params={ location:{ hash: "", host: "www.endata.com.cn/", hostname: "www.endata.com .cn/"、href: "https://www.endata.com.cn/BoxOffice/BO/ Year/index.html"、origin: "https://www.enddata.com.cn/BoxOffice/BO/ Year/index.html"、パス名: "/"、ポート: ""、プロトコル: "http:"、検索: "" }、ナビゲーター:{ userAgent: "Mozilla/5.0 (Windows NT 10.0) ; Win64; x64) AppleWebKit/537.36 (Gecko のような KHTML) Chrome/92.0.4515.131 Safari/537.36 Edg/92.0.902.67", }}//拼接对象Object.assign(global,params)document=dom.window.documentwindow =dom.ウィンドウ
以下のjs関数を書くことができます
次のようにPythonを使用してjsを呼び出します
インポートモジュールexecjs
そうでない場合は、pipでインストールできます
モジュールのパッケージパスを設定する
この写真には機密情報が含まれているため、ブロックされました。
コードを見てコピーし、js コードを実行します。