91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .py
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-02
  • 語言: Python
  • 標簽: python??

資源簡介

直接輸入所要爬蟲圖片的名稱,能夠循環遍歷各個網站,并且下載所含關鍵字的名稱圖片

資源截圖

代碼片段和文件信息

#!/usr/bin/env?python??
#?-*-?coding:?utf-8?-*-??
#?@Author:?loveNight??
??
import?json??
import?itertools??
import?urllib??
import?requests??
import?os??
import?re??
import?sys??
import?pickle
??
str_table?=?{??
????‘_z2C$q‘:?‘:‘??
????‘_z&e3B‘:?‘.‘??
????‘AzdH3F‘:?‘/‘??
}??
‘‘‘
pickle_file?=?open(‘mylist.pkl‘‘rb‘)
char_table?=?pickle.load(pickle_file)
‘‘‘
char_table?=?{
?????‘w‘:?‘a‘
?????‘k‘:?‘b‘
?????‘v‘:?‘c‘
?????‘1‘:?‘d‘
?????‘j‘:?‘e‘
?????‘u‘:?‘f‘
?????‘2‘:?‘g‘
?????‘i‘:?‘h‘
?????‘t‘:?‘i‘
?????‘3‘:?‘j‘
?????‘h‘:?‘k‘
?????‘s‘:?‘l‘
?????‘4‘:?‘m‘
?????‘g‘:?‘n‘
?????‘5‘:?‘o‘
?????‘r‘:?‘p‘
?????‘q‘:?‘q‘
?????‘6‘:?‘r‘
?????‘f‘:?‘s‘
?????‘p‘:?‘t‘
?????‘7‘:?‘u‘
?????‘e‘:?‘v‘
?????‘o‘:?‘w‘
?????‘8‘:?‘1‘
?????‘d‘:?‘2‘
?????‘n‘:?‘3‘
?????‘9‘:?‘4‘
?????‘c‘:?‘5‘
?????‘m‘:?‘6‘
?????‘0‘:?‘7‘
?????‘b‘:?‘8‘
?????‘l‘:?‘9‘
?????‘a‘:?‘0‘
}
??
#?str?的translate方法需要用單個字符的十進制unicode編碼作為key??
#?value?中的數字會被當成十進制unicode編碼轉換成字符??
#?也可以直接用字符串作為value??
char_table?=?{ord(key):?ord(value)?for?key?value?in?char_table.items()}??
??
#?解碼圖片URL??
def?decode(url):??
????#?先替換字符串??
????for?key?value?in?str_table.items():??
????????url?=?url.replace(key?value)??
????#?再替換剩下的字符??
????return?url.translate(char_table)??
??
#?生成網址列表??
def?buildUrls(word):??
????word?=?urllib.parse.quote(word)??
????url?=?r“http://image.baidu.com/search/acjson?tn=resultjson_com&ipn=rj&ct=201326592&fp=result&queryWord={word}&cl=2&lm=-1&ie=utf-8&oe=utf-8&st=-1&ic=0&word={word}&face=0&istype=2nc=1&pn={pn}&rn=60“??
????urls?=?(url.format(word=word?pn=x)?f

評論

共有 條評論