如何避免网络浏览器打开要求保存文件?

2024-06-28 20:41:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python新手。正在尝试在浏览器中打开网页。。。在

import webbrowser
webbrowser.open('http://stockcharts.com/c-sc/sc?s=COP&p=D&b=5&g=1&id=p77498320782', new=2, autoraise=True)

结果令人失望,因为浏览器要求我下载文件(打开/保存/取消),而不是在浏览器中打开它。我不想保存文件,我希望它能立即显示在浏览器中。在

当我复制并粘贴URL“http://stockcharts.com/c-sc/sc?s=COP&p=D&b=5&g=1&id=p77498320782”到浏览器地址栏时,它会按预期显示页面(即它不要求我下载文件)。如何让python做到这一点?

作为一个解决方法我当前正在将文件检索到磁盘,然后使用html模板在浏览器中显示它,如下所示:

^{pr2}$

如果有人知道更好的解决方案,请告诉我


Tags: 文件importcomidhttp网页new浏览器