python调用浏览器批量打开网址

需求:网站有7000多个栏目,现在需要逐个打开检查页面显示是否异常

最笨的方法当然是人肉一个个栏目URL点击打开

python2.7脚本:

import webbrowser
import codecs
import time
with open('C:\\Users\\asus\\Desktop\\text.txt') as fp:
  for ebayno in fp:
    url = ebayno.strip()
    time.sleep(1)
    webbrowser.open(url)

注意2个问题:
1,上面txt文件是用utf-8保存的一行一个URL
2,txt文件的路劲要写对,linux和windows下路径写法肯定不一样。我第一次使用windows下调python,最开始写成C:UsersasusDesktoptext.txt,死活不对,经过群友提示,加成双斜杠就OK了。

添加新评论