Python 爬取高畫質桌面桌布

2022-09-01 20:27:18 字數 837 閱讀 7471

今天寫了乙個指令碼用來爬取zol桌面桌布**的高畫質;

**如下:

#coding=utf-8

import urllib

import re

import time

class spider:

baseurl=''

pic_index=0

itemgrouppic=

def __init__(self,page_count):

time.sleep(1)

url=self.baseurl+"meinv/1920x1080/"

for i in range(10, page_count):

time.sleep(5)

html=self.gethtml(url,i)

getbi=self.getpageimagegroup(html)

bizhi_url=self.getbizhiurllist(getbi)

def gethtml(self,url,page_index):

url=url+str(page_index)+".html"

page = urllib.urlopen(url)

html = page.read()

return html

def getpageimagegroup(self,html):

reg=r'

執行結果如下:

執行環境是py2.7,原理很簡單,並沒有用到類似scrapy這樣的框架,也沒用什麼動態獲取

1.通過urllib獲取網頁源**

2.找到規律,通過正規表示式找到url

未完待續。。。。。

python爬取彼岸桌面桌布

1.目標站點分析 進入 經過f12分析,url都儲存在 2.選擇爬取工具,這裡網頁比較簡單,就採用requests庫和正則.import requests import osimport reimport time 主頁 main urls headers ifnot os.path.exists ...

爬蟲爬取桌面桌布

import requests from bs4 import beautifulsoup import os import time import random import useragent interval 3 爬取的間隔時間 firstdir d netbian 總路徑 classific...

框架 MFC 修改桌面 桌布

功 能 使用 iactivedesktop 介面獲取 設定和重新整理桌面背景 桌布 開發環境 vc vs2005 vs2008 vs2010 vs2012 vs2013 新建專案 mfc應用程式 基於對話方塊 include include shlobj.h shlwapi.h 包含了對檔案判別的a...