最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python爬蟲將爬取的圖片寫入world文檔的方法

 更新時間:2018年11月07日 10:52:23   作者:霜之哀傷彡  
今天小編就為大家分享一篇Python爬蟲將爬取的圖片寫入world文檔的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

作為初學爬蟲的我,無論是爬取文字還是圖片,都可以游刃有余的做到,但是爬蟲所爬取的內(nèi)容往往不是單獨的圖片或者文字,于是我就想是否可以將圖文保存至world文檔里,一開始使用了如下方法保存圖片:

 with open('123.doc','wb')as file:
  file.write(response.content)
  file.close() 

結(jié)果就是,world文檔里出現(xiàn)了一堆亂碼,此法不同,我就開始另尋他法,找了很久也沒有找到,只找到了關于Python操作world的方法。

于是我就開始了新的思路:使用原來的方法將圖片保存下來,再將圖片添加到world文檔里,最后將圖片刪除。這里使用的是python-dox庫,代碼如下:

import requests
from bs4 import BeautifulSoup
import os
import docx
from docx import Document
from docx.shared import Inches

url = 'https://www.qiushibaike.com/article/119757360'
html = requests.get(url).content
soup = BeautifulSoup(html,'html.parser')
wen = soup.find('div',{"class":"content"}).text
img = str(soup.find('div',{"class":"thumb"})).split('src="')[1].split('"/')[0]
tu = 'https:' + img
img_name = img.split('/')[-1]

#保存圖片至本地
with open(img_name,'wb')as f:
 response = requests.get(tu).content
 f.write(response)
 f.close()

document = Document()
document.add_paragraph(wen)#向文檔里添加文字
document.add_picture(img_name)#向文檔里添加圖片
document.save('tuwen.doc')#保存文檔
os.remove(img_name)#刪除保存在本地的圖片

最后,還是實現(xiàn)了將圖文保存在了world文檔里,盡管方法有些笨……

以上這篇Python爬蟲將爬取的圖片寫入world文檔的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

锡林郭勒盟| 高尔夫| 开平市| 东辽县| 溧水县| 永德县| 阜城县| 黑龙江省| 察哈| 电白县| 松阳县| 淅川县| 江油市| 久治县| 景德镇市| 浠水县| 叙永县| 华容县| 梓潼县| 肥东县| 苗栗县| 柯坪县| 德令哈市| 泸西县| 平远县| 舞钢市| 开江县| 余干县| 松江区| 嘉禾县| 盐城市| 富裕县| 天台县| 酉阳| 苍溪县| 观塘区| 安塞县| 洪洞县| 闽侯县| 大庆市| 诸暨市|