当前位置: 首页 > news >正文

jsp网站开发实现增删改查重庆网站推广人员

jsp网站开发实现增删改查,重庆网站推广人员,武锡网站建设生购房政策,百度竞价托管公司背景: ​ 某度上有很多优质的PPT资源和文档资源,但是大多数需要付费才能获取。对于一些经济有限的用户来说,这无疑是个遗憾,因为我们更倾向于以免费的方式获取所需资源。 解决方案: ​ 然而,幸运的是&am…

背景:

​ 某度上有很多优质的PPT资源和文档资源,但是大多数需要付费才能获取。对于一些经济有限的用户来说,这无疑是个遗憾,因为我们更倾向于以免费的方式获取所需资源。

解决方案:

​ 然而,幸运的是,我们可以通过一些技巧和工具来实现免费获取PPT的目标。使用一些爬虫技术和数据抓取工具,我们可以自动化地获取这些收费PPT,无需付费就能获得所需资源。一句话,我要白嫖白嫖!!!

实现:

步骤1:

爬取pptx中的所有图片:

在这里插入图片描述

比如这个网页的ppt。

import requests
import os
from lxml import etree
from pptx import Presentation
from pptx.util import Inches
# 创建目录方法
def create_file(file_path):if not os.path.exists(file_path):os.makedirs(file_path)# PPT的网页链接 替换成你需要的资源网站
url = 'https://wenku.baidu.com/view/b0e444c82079168884868762caaedd3382c4b55e?aggId=b4ee6f9724c52cc58bd63186bceb19e8b9f6ecc3&fr=catalogMain_graph_v10_recall%3Awk_recommend_main3&_wkts_=1701780975704&bdQuery=%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%AD%94%E8%BE%A9ppt'
resp = requests.get(url)text = resp.texthtml = etree.HTML(text)img_list = html.xpath('//div[@class="mod flow-ppt-mod"]/div/div/img')
# 计数
cnt = 1
# 爬取的ppt图片保存的文件夹
file_path = './ppt/'
create_file(file_path)new_list = []
# 获取图片
for i in img_list:try:img_url = i.xpath('./@src')[0]except:img_url = i.xpath('./@data-src')[0]# 文件名称file_name = f'{file_path}page_{cnt}.jpg'new_list.append(file_name)print(file_name, img_url)# 下载保存图片resp = requests.get(img_url)with open(file_name, 'wb') as f:f.write(resp.content)cnt += 1

我们接下来看看结果:

在这里插入图片描述

步骤2:

但是这还没完,如何将ppt连接起来呢?

再执行一下如下代码:

# 将图片合成到PPT中prs = Presentation()
left = top = 10
height = 10
blank_layout = prs.slide_layouts[6]
for i in range(len(new_list)):slide = prs.slides.add_slide(blank_layout)slide.shapes.add_picture(new_list[i],left,top)
prs.save('./demo.pptx')

好叻,我们看看结果:

在这里插入图片描述

完整代码:

import requests
import os
from lxml import etree
from pptx import Presentation
from pptx.util import Inches
# 创建目录方法
def create_file(file_path):if not os.path.exists(file_path):os.makedirs(file_path)# PPT的网页链接
url = 'https://wenku.baidu.com/view/b0e444c82079168884868762caaedd3382c4b55e?aggId=b4ee6f9724c52cc58bd63186bceb19e8b9f6ecc3&fr=catalogMain_graph_v10_recall%3Awk_recommend_main3&_wkts_=1701780975704&bdQuery=%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%AD%94%E8%BE%A9ppt'
resp = requests.get(url)text = resp.texthtml = etree.HTML(text)img_list = html.xpath('//div[@class="mod flow-ppt-mod"]/div/div/img')# 计数
cnt = 1# 文件保存路径
file_path = './ppt/'
create_file(file_path)new_list = []
# 获取图片
for i in img_list:try:img_url = i.xpath('./@src')[0]except:img_url = i.xpath('./@data-src')[0]# 文件名称file_name = f'{file_path}page_{cnt}.jpg'new_list.append(file_name)print(file_name, img_url)# 下载保存图片resp = requests.get(img_url)with open(file_name, 'wb') as f:f.write(resp.content)cnt += 1# 将图片合成到PPT中prs = Presentation()
left = top = 10
height = 10
blank_layout = prs.slide_layouts[6]
for i in range(len(new_list)):slide = prs.slides.add_slide(blank_layout)slide.shapes.add_picture(new_list[i],left,top)
prs.save('./demo.pptx')

温馨提示:

​ 本文旨在分享数据获取技术的应用和原理,以促进技术交流和知识共享,切勿用于非法和破坏性行为!

​ 谢谢您的理解和合作!

http://www.yayakq.cn/news/458710/

相关文章:

  • dede 网站地图怎么做昆明网站建设首选公司
  • 随州市住房和城乡建设部网站美橙网站开发
  • 洛阳霞光高端定制网站建设wordpress教育网站
  • 怎样把网站打包做百度小程序wordpress超级菜单
  • 外贸网站建设商家免费团购网站模板
  • ps做网站主页的效果图重庆龙华网站建设公司
  • 道滘仿做网站大连男科医院排名表
  • 做网站都要多少钱京东网站设计代码
  • 如何在卖家淘宝网站做产品链接温州集团网站建设公司
  • 网站建设 枫子科技没有网站也可以做外贸吗
  • wordpress 多站点 多域名优化产品
  • 高端的网站设计公司论坛建站哪个比较好
  • 创业谷网站建设规划电商培训课程
  • 做网站前台用什么软件珠海美容网站建设
  • 男朋友抱着我在教室做网站通州商城网站建设
  • 企业做网站的费用如何科目网站建设犭金手指a排名15
  • 企业信息网站模板icp备案 网站名称
  • ppt模板下载完整版北京seo结算
  • 网站开发英文字体一般是什么单页网站开发费用
  • 余姚生活网seo 推广
  • 如何快速优化网站排名建协网官方网站
  • 网站推广工具百度开放平台 wordpress
  • 公司网站制作的教程如何查看域名服务商
  • 网站seo化自己可以吗西宁做网站多少钱
  • 网站制作金华公司电话做网站做电脑版还是手机版好
  • 周村网站制作哪家好html网站设计模板下载
  • 天河网站开发长沙制作网站公司哪家好
  • 宁波网站建设优化企业大淘客网站代码
  • 聊城建网站哪家好现在的网络推广怎么做
  • 网站开发无形资产海外酒店网站建设