Update MyShell.py

pull/1260/head
H Lohaus 11 months ago committed by GitHub
parent 5c5235671e
commit aa12716974
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -65,6 +65,7 @@ window.reader = response.body.getReader();
driver.execute_script(script.replace("{body}", json.dumps(data)))
script = """
chunk = await window.reader.read();
if (chunk['done']) return null;
text = await (new Response(chunk['value']).text());
content = '';
text.split('\\n').forEach((line, index) => {
@ -79,8 +80,12 @@ text.split('\\n').forEach((line, index) => {
});
return content;
"""
while chunk := driver.execute_script(script):
yield chunk
while True:
chunk = driver.execute_script(script):
if chunk:
yield chunk
elif chunk != "":
break
finally:
driver.close()
if not browser:

Loading…
Cancel
Save