欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python3判斷url鏈接是否為404的方法

 更新時(shí)間:2018年08月10日 16:39:43   作者:iszzs  
這篇文章主要介紹了python3判斷url鏈接是否為404的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了python3判斷url鏈接是否為404的具體代碼,供大家參考,具體內(nèi)容如下

import pymysql
import threading
import time
import urllib
import requests
 
# 打開數(shù)據(jù)庫(kù)連接
db = pymysql.connect("192.168.0.*", "username", "password", "databasename")
# 使用 cursor() 方法創(chuàng)建一個(gè)游標(biāo)對(duì)象 cursor
cursor = db.cursor()
# SQL 查詢語(yǔ)句
sql = "SELECT sku,url_6 FROM url_new where flag_6 is null and url_6<>'' "
  # 執(zhí)行SQL語(yǔ)句
cursor.execute(sql)
  # 獲取所有記錄列表
results = cursor.fetchall()
num = 0
for row in results:
  sku = row[0]
  url = row[1]
  html = requests.head(url) # 用head方法去請(qǐng)求資源頭
  re=html.status_code
  num = num + 1
  print(num,re)
  if re == 200:
    sql_2 = "UPDATE url_new SET flag_6 = 0 WHERE sku = '%s'" % sku
    try:
      # 執(zhí)行SQL語(yǔ)句
      cursor.execute(sql_2)
      #print(cursor.rowcount)
    except Exception as e:
      print(e)
      conn.rollback()
  if re == 404:
    sql_3 = "UPDATE url_new SET flag_6 = 1 WHERE sku = '%s'" % sku
    try:
      # 執(zhí)行SQL語(yǔ)句
      cursor.execute(sql_3)
      print(cursor.rowcount)
    except Exception as e:
      print(e)
      conn.rollback()
  db.commit()
db.close()

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python 字符串常用函數(shù)詳解

    python 字符串常用函數(shù)詳解

    這篇文章主要介紹了python 字符串常用函數(shù),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Python參數(shù)傳遞中雙星號(hào)(**)和單星號(hào)(*)是作用

    Python參數(shù)傳遞中雙星號(hào)(**)和單星號(hào)(*)是作用

    雙星號(hào)(**)和單星號(hào)(*)在參數(shù)傳遞中扮演著關(guān)鍵角色,本文主要介紹了Python參數(shù)傳遞中雙星號(hào)(**)和單星號(hào)(*)是作用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05
  • 淺析Django接口版本控制

    淺析Django接口版本控制

    一個(gè)項(xiàng)目在升級(jí)迭代的時(shí)候,不會(huì)立馬拋棄舊的版本,甚至?xí)霈F(xiàn)多個(gè)版本共存同時(shí)維護(hù)的情況,因此需要版本控制
    2021-06-06
  • Python灰度變換中位圖切割分析實(shí)現(xiàn)

    Python灰度變換中位圖切割分析實(shí)現(xiàn)

    灰度變換是指根據(jù)某種目標(biāo)條件按一定變換關(guān)系逐點(diǎn)改變?cè)磮D像中每個(gè)像素灰度值的方法。目的是改善畫質(zhì),使圖像顯示效果更加清晰。圖像的灰度變換處理是圖像增強(qiáng)處理技術(shù)中的一種非?;A(chǔ)、直接的空間域圖像處理方法,也是圖像數(shù)字化軟件和圖像顯示軟件的一個(gè)重要組成部分
    2022-10-10
  • pybind11在Windows下的使用教程

    pybind11在Windows下的使用教程

    Pybind11算是目前最方便的Python調(diào)用C++的工具了, 介紹一下在vs2019上寫Python的擴(kuò)展的HelloWorld,感興趣的朋友跟隨小編一起看看吧
    2019-07-07
  • python 創(chuàng)建彈出式菜單的實(shí)現(xiàn)代碼

    python 創(chuàng)建彈出式菜單的實(shí)現(xiàn)代碼

    這篇文章主要介紹了python 創(chuàng)建彈出式菜單的實(shí)現(xiàn)代碼的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • python 實(shí)現(xiàn)Flask中返回圖片流給前端展示

    python 實(shí)現(xiàn)Flask中返回圖片流給前端展示

    今天小編就為大家分享一篇python 實(shí)現(xiàn)Flask中返回圖片流給前端展示,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • python爬取拉勾網(wǎng)職位數(shù)據(jù)的方法

    python爬取拉勾網(wǎng)職位數(shù)據(jù)的方法

    這篇文章主要介紹了python爬取拉勾網(wǎng)職位數(shù)據(jù)的實(shí)現(xiàn)方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • python中關(guān)于日期時(shí)間處理的問答集錦

    python中關(guān)于日期時(shí)間處理的問答集錦

    python中有關(guān)日期時(shí)間處理的問答集錦,有需要的朋友不妨參考下
    2013-03-03
  • Python基礎(chǔ)之函數(shù)用法實(shí)例詳解

    Python基礎(chǔ)之函數(shù)用法實(shí)例詳解

    這篇文章主要介紹了Python中函數(shù)用法,包括了函數(shù)的創(chuàng)建、定義、參數(shù)等,需要的朋友可以參考下
    2014-09-09

最新評(píng)論