develop with multiple urls

This commit is contained in:
Kovid Goyal 2024-08-16 12:05:05 +05:30
parent 885961acc0
commit 5a1d5c21ff
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
2 changed files with 9 additions and 7 deletions

View File

@ -83,8 +83,8 @@
return ans;
}
const payload = JSON.parse(document.getElementById('payload').textContent);
window.get_messages = get_messages;
window.abort_download = abort_download;
const payload = JSON.parse(document.getElementById('payload').textContent);
download(payload.req, payload.data);
})();

View File

@ -274,14 +274,16 @@ def worker(tdir: str, user_agent: str, verify_ssl_certificates: bool) -> None:
return qt_worker(tdir, user_agent, verify_ssl_certificates, FetchBackend)
def develop(url: str) -> None:
def develop(*urls: str) -> None:
from calibre.scraper.qt import WebEngineBrowser
br = WebEngineBrowser()
res = br.open(url)
print(f'{res.code} {res.reason}')
print(res.headers)
print(len(res.read()))
for url in urls:
print(url)
res = br.open(url)
print(f'{res.code} {res.reason}')
print(res.headers)
print(len(res.read()))
if __name__ == '__main__':
develop(sys.argv[-1])
develop(*sys.argv[1:])