繁体   English   中英

如何使用Python在同一窗口中打开不同的html文件

[英]How to open different html file in same window using Python

我有一个名为“ Doc”的文件夹,该Doc文件夹包含一些子文件夹,每个文件夹都有“ .html”文件。 我必须使用Python代码在Web浏览器中一次全部打开。 我打开了它,但是问题是,html文件没有在带有新标签的同一窗口中打开。 有时,每个文件都会在新窗口中打开。 我不知道确切的问题是什么。 这是我尝试过的代码

import os  
import webbrowser

for root, dirs, files in os.walk("Doc"):

    for file in files:

        if file.endswith("index.html"):                    
            webbrowser.open_new_tab(os.path.join(root, file))

RTFM( https://docs.python.org/2/library/webbrowser.html

webbrowser.open_new_tab(url)如果可能,在默认浏览器的新页面(“选项卡”)中打开url,否则等效于open_new()。

这只是尽力而为,大概也取决于浏览器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM