Python查詢MySQL進行遠端採集圖片例項
這是四五年以前做小說站採集圖片時寫過唯一一次 Python 程式碼
#!/usr/bin/python #-*-coding:utf-8-*- import MySQLdb, os, socket, time; import MySQLdb.cursors; import urllib User = `root`; Passwd = `123`; Host = `localhost`; Db = `database_name`; conn = MySQLdb.connect(user=User,passwd=Passwd,host=Host,db=Db); mysql = conn.cursor(cursorclass = MySQLdb.cursors.DictCursor); mysql.execute("select * from image order by id asc"); result = mysql.fetchall(); startTime = time.time(); timeout = 10; # in seconds socket.setdefaulttimeout(timeout); for row in result: dir = os.path.dirname(row[`path`]); if not os.path.exists(dir): os.makedirs(dir); os.chmod(dir, 0777); os.chmod(os.path.dirname(dir), 0777); data = urllib.urlretrieve(row[`url`], row[`path`]); os.chmod(row[`path`], 0777); mysql.execute("delete from image where id = %d", row[`id`]); passTime = int(time.time()) - int(startTime); if passTime >= 1750: break; print str(row[`id`]); mysql.close(); conn.close();
相關文章
- python對英雄皮膚進行圖片採集~Python
- python連結mysql查詢資料例項PythonMySql
- 抓取遠端圖片
- 移動端網頁固定佈局例項使用媒體查詢rem進行佈局。網頁REM
- mysql例項停止、啟動、配置遠端訪問MySql
- Python實現遠端埠監控例項Python
- 用Python進行機器學習例項Python機器學習
- php採集遠端文章簡單類PHP
- 3.1.5.9 啟動遠端例項
- oracle 例項表查詢Oracle
- mysql設定指定ip遠端訪問連線例項MySql
- mysql查詢語句集MySql
- 並查集例項詳解並查集
- Python例項集錦Python
- 如何使用 MySQL 慢查詢日誌進行效能優化 - Profiling、mysqldumpslow 例項詳解MySql優化
- 遠端客戶端 訪問 ASM 例項客戶端ASM
- flask查詢whois資訊例項Flask
- SQL查詢月、天、周、年(MySql的例項對比)MySql
- js圖片切換例項JS
- bbossaop遠端服務介紹-遠端服務呼叫例項
- APP查詢圖片優化APP優化
- MySQL遠端備份策略舉例MySql
- Python進行資料採集時,如何避免IP被封?Python
- 物聯網終端裝置——遠端資料採集儀
- 輕鬆採集又拍相簿裡的大量圖片,自動批量採集
- 多個遠端資料庫查詢資料庫
- CSS 例項之翻轉圖片CSS
- 地圖資料採集,包括百度地圖採集,高德地圖採集,360地圖採集地圖
- java中資料庫查詢,搭配簡單的圖形介面進行查詢Java資料庫
- 利用python進行識別相似圖片(二)Python
- CSS載入遠端字型例項程式碼CSS
- Mysql利用Like支援根據匹配度進行查詢MySql
- CSS3 圖片由遠及近自動放大效果程式碼例項CSSS3
- MySQL 查詢大表注意事項MySql
- Mysql大表查詢注意事項MySql
- css圖片變黑白程式碼例項CSS
- 利用css切割圖片程式碼例項CSS
- python對solr進行查詢、插入操作(GET\POST)PythonSolr