私のMac(OS X 10.12.2)にAnaconda経由でPyQt5
(バージョン5.6.0)がインストールされています。今度はQtWebKitWidgets
とQtWebKit
を使用した古いスクリプトを再利用したいのですが、これらの2つのパッケージはPyQt5.6.0
で削除されたようです。QWebSettings in PyQt5(バージョン5.6.0)
from PyQt5.QtWebKit import QWebSettings
でもない、私はここにはImportErrorを取得し、私はすでに(すべては私のために正常に動作する)QtWebKitWidgets
がQtWebEngineWidgets
によって置き換えられたことを知っているが、私の古いコードでは、私がQtWebKit
からQWebSettings
をインポートしました
ImportError: cannot import name 'QtWebKit'
PyQt documentationによると、
QtWebEngineWidgets
は、クロム系implementatのためのクラスが含まれていますウェブブラウザの 。これにより、QtWebKit
モジュールの代わりとなり、HTML、CSS、およびJavaScript機能の最新かつ最新のサポートが提供されます。しかし、それはまた、より多くのリソースを消費し、Python APIを介してネットワークスタックとHTMLドキュメントに直接アクセスすることはできません。
しかし、どこでQWebSettings
が見つかりますか?誰でも今どこにQWebSettings
が見つかるか、どのようにパッケージを追加できますか教えてくださいQtWebKit
?
ご協力いただければ幸いです。
[QWebEngineSettings](https://doc.qt.io/qt-5/ qwebenginesettings.html)。 – ekhumoro
それは、ありがとう! – dliv