尽管硒可以完成我的任务,但我仍然想问我如何提交数据并通过PyQt5搜索。 例如,我想将数据提交到该网站('http://example.webscraping.com/places/default/search')并进行搜索。
在PyQt4中,代码为:
但是我想知道如何在PyQt5中实现这一需求。感谢您的回答。
答案 0 :(得分:1)
在PyQt5中,版本> = 5.6,应使用Qt WebEngine,在这种情况下,应通过javascript完成该任务:
module.exports = async() => {
const options = {
method: 'POST',
url: 'https://my-website.auth.io/oauth/token',
headers: {
'content-type': 'application/json'
},
body: '{"client_id":"dew76dw7e65d7w65d7wde"}'
};
return new Promise((resolve, reject) => request(options, function (error, response, body) {
if(error) {
reject(error);
}
resolve(body);
}));
};