ホームページ >バックエンド開発 >Python チュートリアル >正規表現を使用して Web ページの画像をキャプチャする Python コードの例

正規表現を使用して Web ページの画像をキャプチャする Python コードの例

Y2J
Y2Jオリジナル
2017-05-03 16:15:331407ブラウズ

この記事では、Python の Web ページの画像をキャプチャするための正規表現を使用する方法を主に紹介し、具体的な例に基づいて Python の Web ページ ファイルの読み取りと正規マッチングの関連操作スキルを分析します。この記事の例では、Python が正規表現を使用して Web ページの画像をキャプチャする方法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

#!/usr/bin/python
import re
import urllib
#获取网页信息
def getHtml(url):
  page = urllib.urlopen(url)
  html = page.read()
  return html
def getImg(html):
#匹配网页中的图片
 reg = r'src="(.*?\.jpg)" alt'
  imgre = re.compile(reg)
  imglist = re.findall(imgre,html)
  x = 0
  for imgurl in imglist:
    urllib.urlretrieve(imgurl,'%s.jpg' % x)
    x+=1
html = getHtml("http://photo.bitauto.com/?WT.mc_id=360tpdq")
print getImg(html)

以上が正規表現を使用して Web ページの画像をキャプチャする Python コードの例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。