【发布时间】:2017-01-23 04:21:54
【问题描述】:
我必须访问一个 URL 列表,但我不想打开那些会开始下载的 URL。
for url in url_list:
if (url will not start a download):
driver.get(url)
..................
else:
continue
有人对此有解决方案吗?在此先感谢您的回答
【问题讨论】:
-
你试过什么条件?您是否看到常规 URL 与将开始下载的 URL 之间有什么区别?也许触发下载的那个将包含文件的扩展名,您可以检查一些扩展名,如 .pdf、.mp4 是否在 URL 中,或者您可以使用正则表达式进行检查。尝试一些事情,在此处添加代码 + URL 示例。
-
检查网址确实是一个很好的选择,我已经实现了它并稍微减少了问题,但是当涉及到重定向时我仍然遇到问题,你有什么替代方案吗?
-
请更新您的问题,详细说明发生的情况,看看是否有任何具体情况,可能 url 包含特定字符串。