摘要:檢測圖片是否存在腳本使用此為測試表結構與公司立場無關,查詢結果寫入當前目錄的中代碼寫的爛大神別吐槽剛學天不容易起始便宜量查詢總數查詢主表起始便宜量查詢總數查詢圖片表數據庫結構商品主表圖片表
python檢測圖片是否存在腳本 使用(此為測試表結構,與公司立場無關),查詢結果寫入當前目錄的1.txt&2.txt中 代碼寫的爛,大神別吐槽,python剛學2天,不容易
./pycheck404url.py 0 100 1
0:起始便宜量,100 查詢總數 1:查詢主表
./pycheck404url.py 0 100 2
0:起始便宜量,100 查詢總數 2:查詢圖片表
#!/usr/bin/env python #coding:utf-8 from mysql import connector import urllib2 import sys import socket HOST = "localhost" USER = "root" PASSWORD = "" DATABASE = "pytest" ImagePrefix = "http://image.59store.com" def pyconnect(**kwargs): try: connect = connector.connect(host=kwargs.get("host"), user=kwargs.get("user"), passwd=kwargs.get("password"), db=kwargs.get("database")) return connect except Exception as e: print(e) return False def queryData(start=0, limit=100, type=1): connect = pyconnect(host=HOST, user=USER, password= PASSWORD, database= DATABASE) if connect != False: cursor = connect.cursor() if type == 1: sql = "SELECT rid,default_image FROM prefix_repo limit %s,%s" sql = sql % (start, limit) else: sql = "SELECT rid,url FROM prefix_repoimage limit %s,%s" sql = sql % (start, limit) cursor.execute(sql) data = cursor.fetchall() return data else: return False def check200(start, limit, type=1): file = open("%s.txt" % (type),"a") data = queryData(start, limit, type) if data != False: for row in data: try: url = ImagePrefix + row[1] print url response = urllib2.urlopen(url, timeout=3) httpCode = response.getcode() if httpCode != 200: file.write("%s %s " % (row[0], url)) else: print(row[0],"ok") except urllib2.HTTPError as e: file.write("%s %s " % (row[0], url)) except socket.timeout as e: file.write("%s %s " % (row[0], url)) file.close() if __name__ == "__main__": args = sys.argv print args check200(args[1],args[2],int(args[3]))數據庫結構
1.商品主表
CREATE TABLE `prefix_repo` ( `rid` int(10) unsigned NOT NULL AUTO_INCREMENT, `status` tinyint(3) NOT NULL DEFAULT "0", `default_image` varchar(100) NOT NULL DEFAULT "", PRIMARY KEY (`rid`), KEY `rid` (`rid`,`status`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
2.圖片表
CREATE TABLE `prefix_repoimage` ( `item_id` int(10) unsigned NOT NULL AUTO_INCREMENT, `rid` int(10) unsigned NOT NULL, `url` varchar(120) NOT NULL DEFAULT "", PRIMARY KEY (`item_id`), KEY `rid` (`rid`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/24877.html
摘要:檢測圖片是否存在腳本使用此為測試表結構與公司立場無關,查詢結果寫入當前目錄的中代碼寫的爛大神別吐槽剛學天不容易起始便宜量查詢總數查詢主表起始便宜量查詢總數查詢圖片表數據庫結構商品主表圖片表 python檢測圖片是否存在腳本 使用(此為測試表結構,與公司立場無關),查詢結果寫入當前目錄的1.txt&2.txt中 代碼寫的爛,大神別吐槽,python剛學2天,不容易 ./pycheck40...
摘要:沒有顯卡也沒有關系,可以看看我前面發布的兩篇文章谷歌云計算平臺,免費又好用上安裝本文采用的深度學習模型是雅虎開源的深度學習色情圖片檢測模型,這里的代表,該項目基于框架。你還可以讀利用人工智能檢測色情圖片谷歌云計算平臺,免費又好用上安裝隨著互聯網的快速發展,越來越多的圖片和視頻出現在網絡,特別是UCG產品,激發人們上傳圖片和視頻的熱情,比如微信每天上傳的圖片就高達10億多張。每個人都可以上傳,...
閱讀 3072·2021-11-25 09:43
閱讀 2251·2021-09-07 10:28
閱讀 3544·2021-08-11 11:14
閱讀 2777·2019-08-30 13:49
閱讀 3544·2019-08-29 18:41
閱讀 1163·2019-08-29 11:26
閱讀 1976·2019-08-26 13:23
閱讀 3372·2019-08-26 10:43