我正在编写一个脚本,它向一个url发送了一个post请求,然后我想打开系统浏览器中的响应页面。我无法找到如何。在浏览器中打开url响应
回答
您可以将内容保存到本地文件并使用webbrowser.open_new("file://yourlocalfile.html")
但这有一个主要缺陷:
由于浏览器相同的原产地策略,本网站无法加载任何外部js,css或图片。
使用webbrowser打开浏览器:
webbrowser.open(url, new=0, autoraise=True)
webbrowser.open_new(url)
webbrowser.open_new_tab(url)
更新:URL是响应页面文件的本地路径:file://path/file.html
这并没有真正回答这个问题,我收到了来自帖子请求的回复,所以在这种情况下没有可用的URL。 – user2320239
注意:这种方式不能在python中处理post请求的输出。 –
@ user2320239创建url是响应文件的路径。我应该更具体。 – lulyon
- 1. BlackBerry - 在浏览器中打开URL
- 2. 在默认浏览器中打开URL
- 3. webview loadUrl在浏览器中打开url
- 4. 从应用程序在Android的Web浏览器中打开URL
- 5. 即使浏览器打开它,打开Uri不会打开url
- 6. 使用默认浏览器打开浏览器/ URL
- 7. process.start(url)不打开浏览器
- 8. 从BOT打开浏览器实例并从浏览器获取响应
- 9. 从外部浏览器中的HTML组件打开url打开
- 10. 打开应用程序在浏览器
- 11. 在浏览器中打开链接或打开应用程序
- 12. 如何在指定浏览器中在Windows 8中打开URL
- 13. 在java中现有浏览器/选项卡中打开URL
- 14. 仅打开浏览器的应用程序浏览器
- 15. web浏览器的I帧在默认浏览器中打开
- 16. 在vb“网页浏览器控件”中打开Chrome浏览器
- 17. 浏览器打开JSON响应作为文件
- 18. Ext JS:AJAX响应打开新的浏览器选项卡
- 19. 关闭响应 - 打开浏览器放大
- 20. 在外部浏览器中打开URL(在IOS应用程序中)Mopub订单
- 21. 如何从iOS版Chrome浏览器打开应用程序url
- 22. node.js代码在浏览器中使用localhost URL打开页面
- 23. WPF在具有凭据的浏览器中打开URL
- 24. 安卓:在浏览器中打开一个URL
- 25. 在新的浏览器进程中打开一个URL
- 26. 通过inappbrowser在默认内部浏览器中打开URL
- 27. 在WebView中更改URL而不是打开浏览器
- 28. 在WinRT的默认Web浏览器中打开一个URL
- 29. 如何在使用Titanium的ios子浏览器中打开url?
- 30. 如何打开URL编程,但在浏览器中迅速
这是我最终选择的解决方案。这并不理想,但它完成了工作。 – user2320239