python在多玩圖片上下載妹子圖的實(shí)現(xiàn)代碼
# -*- coding:utf-8 -*-
import httplib
import urllib
import string
import re
def getContent(): #從網(wǎng)站中獲取所有內(nèi)容
conn = httplib.HTTPConnection("tu.duowan.com")
conn.request("GET", "/m/meinv/index.html")
r = conn.getresponse()
print r.status, r.reason
data1 = r.read()#.decode('utf-8') #編碼根據(jù)實(shí)際情況酌情處理
return data1
def getImageUrl(data): #將獲取到img鏈接寫到sour.txt文件中國
sour = open("test\\sour.txt", 'w')
pplen = len("http://s1.dwstatic.com/group1/M00/37/2A/e2c30e89184ea942a4be9c1f7ba217a5.jpg")
for i in range(len(data) - 3):
if data[i] == 'i' and data[i + 1] == 'm' and data[i + 2] == 'g':
for j in xrange(i + 9, i + 9 + pplen):
sour.write(data[j])
sour.write('\n')
sour.close()
def downImage(): #根據(jù)test\\sour.txt里面的url自動(dòng)下載圖片
tt = 0 #name
sour = open('test\\sour.txt')
while 1:
line = sour.readline()
if line:
Len = len(line)
#print Len
if line[Len - 2] == 'g' and line[Len - 3] == 'p' and line[Len - 4] == 'j':
path = line
data = urllib.urlopen(line).read()
f = open('test\\' + str(tt) + '.jpg', 'wb')
f.write(data)
f.close()
tt = tt + 1
else:
break
sour.close()
content = getContent()
getImageUrl(content)
downImage()
相關(guān)文章
python 中不同包 類 方法 之間的調(diào)用詳解
這篇文章主要介紹了python 中不同包 類 方法 之間的調(diào)用詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03python selenium 獲取接口數(shù)據(jù)的實(shí)現(xiàn)
這篇文章主要介紹了python selenium 獲取接口數(shù)據(jù)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12Python通過socketserver處理多個(gè)鏈接
這篇文章主要介紹了Python通過socketserver處理多個(gè)鏈接,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03pyqt遠(yuǎn)程批量執(zhí)行Linux命令程序的方法
今天小編就為大家分享一篇pyqt遠(yuǎn)程批量執(zhí)行Linux命令程序的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-02-02Python3.7基于hashlib和Crypto實(shí)現(xiàn)加簽驗(yàn)簽功能(實(shí)例代碼)
這篇文章主要介紹了Python3.7基于hashlib和Crypto實(shí)現(xiàn)加簽驗(yàn)簽功能,環(huán)境是基于python3.7,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-12-12PyTorch詳解經(jīng)典網(wǎng)絡(luò)種含并行連結(jié)的網(wǎng)絡(luò)GoogLeNet實(shí)現(xiàn)流程
今天小編就為大家分享一篇Pytorch實(shí)現(xiàn)GoogLeNet的方法,GoogLeNet提出了一個(gè)名為“Inception”的深度卷積神經(jīng)網(wǎng)結(jié)構(gòu),其目標(biāo)是將分類、識(shí)別ILSVRC14數(shù)據(jù)集的技術(shù)水平提高一個(gè)層次。這一結(jié)構(gòu)的主要特征是對網(wǎng)絡(luò)內(nèi)部計(jì)算資源的利用進(jìn)行了優(yōu)化2022-05-05Python Flask搭建yolov3目標(biāo)檢測系統(tǒng)詳解流程
YOLOv3沒有太多的創(chuàng)新,主要是借鑒一些好的方案融合到Y(jié)OLO里面。不過效果還是不錯(cuò)的,在保持速度優(yōu)勢的前提下,提升了預(yù)測精度,尤其是加強(qiáng)了對小物體的識(shí)別能力2021-11-11