我想从pptx中提取超链接,我知道如何从Word中提取,但有人知道如何从pptx中提取吗?
例如,我在pptx中有以下文本,我想得到url https://stackoverflow.com/ :
我尝试编写Python代码来获取文本:
from pptx import Presentation
from pptx.opc.constants import RELATIONSHIP_TYPE as RT
ppt = Presentation('data/ppt.pptx')
for i, sld in enumerate(ppt.slides, start=1):
print(f'-- {i} --')
for shp in sld.shapes:
if shp.has_text_frame:
print(shp.text)
但我只想在文本带有超链接时打印文本和URL。