本文实例为大家分享了python3判断url链接是否为404的具体代码,供大家参考,具体内容如下
进口pymysql 进口线程 导入的时间 进口urllib 进口的要求 #打开数据库连接 db=pymysql.connect(”填写。*”、“用户名”、“密码”、“数据库名”) #使用光标()方法创建一个游标对象游标 光标=db.cursor () # SQL查询语句 sql="选择sku, url_6从url_new flag_6是null和url_6<在“” #执行SQL语句 cursor.execute (sql) #获取所有记录列表 结果=cursor.fetchall () num=0 一行的结果: sku[0]=行 url=行[1] html=requests.head (url) #用头方法去请求资源头 re=html.status_code num=num + 1 打印(num重新) 如果re==200: sql_2="更新url_new组flag_6=0, sku=? s”% sku 试一试: #执行SQL语句 cursor.execute (sql_2) #打印(cursor.rowcount) 除了例外e: 打印(e) conn.rollback () 如果re==404: sql_3="更新url_new组flag_6=1, sku=? s”% sku 试一试: #执行SQL语句 cursor.execute (sql_3) 打印(cursor.rowcount) 除了例外e: 打印(e) conn.rollback () db.commit () db.close ()
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。