【发布时间】:2017-09-01 18:07:55
【问题描述】:
尝试自动化检查网站是否存在的过程。
基本上,我已将 Excel 中的网站列表导入到我的程序中,并尝试查看是否存在确切的网址。我正在尝试创建一个控制结构,对于此列表中的所有单元格,我可以检查该单元格(网址)是否存在,然后将该输出存储到另一个列表中。来自 Java 背景,我想我想以这种方式循环:
newlist = []
for data
if webbrowser.open(data[row][1]) == true
store true at this point in newlist
else
store false at this point in newlist
我是 Python 新手,不太了解循环机制中使用的细微差别以及布尔值的使用方式与 Java 中的不同。
如果您能提出任何建议,我将不胜感激。对不起,如果我贴错标签/错误地标记了这个。
【问题讨论】:
-
我正在处理大量网站(约 5000 个),因此我试图确保在代码执行时,它只是检查网站是否存在而不实际打开网站。但是,不确定网络浏览器模块是否允许这样做。
标签: python-2.7 loops boolean python-webbrowser