日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

python docx的超鏈接網(wǎng)址和鏈接文本操作

瀏覽:32日期:2022-06-26 10:20:07

我就廢話不多說了,大家還是直接看代碼吧~

from docx import Documentfrom docx import RTimport red=Document('./liu2.docx')for p in d.paragraphs: rels = d.part.rels for rel in rels: if rels[rel].reltype == RT.HYPERLINK: print('n 超鏈接文本為', rels[rel], ' 超鏈接網(wǎng)址為: ', rels[rel]._target)

補(bǔ)充:Python輸出“test.docx“文檔正文中的所有紅色的文字、輸出文檔中所有的超鏈接地址和文本

一、題目:

1、查閱資料了解.docx文檔結(jié)構(gòu),然后編寫程序,輸出'test.docx'文檔正文中的所有紅色的文字。

2、查閱資料了解.docx文檔結(jié)構(gòu),然后查閱資料,編寫程序,輸出'測試.docx'文檔中所有的超鏈接地址和文本。

3、已知文件“超市營業(yè)額1.xlsx”中記錄了某超市2019年3月1日至5日各員工在不同時(shí)段、不同柜臺的銷售額。部分?jǐn)?shù)據(jù)如圖,要求編寫程序,讀取該文件的數(shù)據(jù),并統(tǒng)計(jì)每個(gè)員工的銷售總額、每個(gè)時(shí)段的銷售總額、每個(gè)柜臺的銷售總額。

python docx的超鏈接網(wǎng)址和鏈接文本操作

超市營業(yè)額1.xlsx文件圖

二、代碼展示:

# -*- coding: utf-8 -*-'''' @Author : Jackma @Time : 2020/11/7 21:26 @File : 2020_11_7.py @Software: PyCharm @URL : www.jackmark.top @Version : '''# 1、查閱資料了解.docx文檔結(jié)構(gòu),然后編寫程序,輸出'test.docx'文檔正文中的所有紅色的文字。# 2、查閱資料了解.docx文檔結(jié)構(gòu),然后查閱資料,編寫程序,輸出'測試.docx'文檔中所有的超鏈接地址和文本。# 3、已知文件“超市營業(yè)額1.xlsx”中記錄了某超市2019年3月1日至5日各員工在不同時(shí)段、不同柜臺的銷售額。# 部分?jǐn)?shù)據(jù)如圖,要求編寫程序,讀取該文件的數(shù)據(jù),并統(tǒng)計(jì)每個(gè)員工的銷售總額、每個(gè)時(shí)段的銷售總額、每個(gè)# 柜臺的銷售總額。# 4、查閱資料,編寫程序操作Excel文件。已知當(dāng)前文件夾中的文件“每個(gè)人的愛好.xlsx”的內(nèi)容如圖中A到H列所# 示,要求追加一列,并如圖中方框所示進(jìn)行匯總。 from docx import Documentfrom docx.shared import RGBColor from docx.opc.constants import RELATIONSHIP_TYPE as RTfrom openpyxl import load_workbook # 1def find_bold_red(): ’’’ 輸出文檔中的所有紅色的、加粗的文字 :return: ’’’ # 定義兩個(gè)列表 boldText = [] # 存儲加粗的文字 redText = [] # 存儲紅色字體的文字 name1 = input(’輸入你要查詢的文件名(without .docx):’) # doc1 = Document(’test.docx’) # 打開文檔 doc1 = Document(name1 + ’.docx’) # 打開文檔 for p in doc1.paragraphs: # 遍歷里面的每個(gè)段落 for r in p.runs: # 找每段中所有的run, run指連續(xù)的相同格式的字體 if r.bold: # 找到加粗字體 boldText.append(r.text) # 把run的文本放到boldText文本中 if r.font.color.rgb == RGBColor(255,0,0): # rgb(255,0,0)代表紅色,找到紅色字體 redText.append(r.text) result = {’red text’: redText, ’bold text’: boldText, ’both’: set(redText) & set(boldText) # 集合的交集 } # 輸出結(jié)果 for title in result.keys(): print(title.center(30, ’=’)) # 長度為30,center指居中,效果如下 # ===========red text============ for text in result[title]: print(text) find_bold_red() # 2# def find_Hyperlink():# ’’’# 只適用于WPS創(chuàng)建的文檔# 輸出'test.docx'文檔中所有的超鏈接地址和文本# :return:# ’’’# doc2 = Document(’test.docx’)# for p in doc2.paragraphs:# for index, run in enumerate(p.runs):# if run.style.name == ’Hyperlink’:# print(run.text, end =’:’)# for child in p.runs[index-2].element.getchildren():# text = child.text# if text and text.stratswith(’HYPERLINK’):# print(text[12:-2])## find_Hyperlink() def find_Hyperlink(): ’’’ 輸出'test.docx'文檔中所有的超鏈接地址和文本 :return: ’’’ docx_file=input(' 輸入你要查詢的文件名(without .docx): ') document = Document(docx_file + '.docx') rels = document.part.rels for rel in rels: if rels[rel].reltype == RT.HYPERLINK: # print('n 超鏈接文本為', rels[rel], ' 超鏈接網(wǎng)址為: ', rels[rel]._target) print(' 超鏈接網(wǎng)址為: ', rels[rel]._target) find_Hyperlink() # 3def money(): ’’’ 統(tǒng)計(jì)每個(gè)員工的銷售總額、每個(gè)時(shí)段的銷售總額、每個(gè)柜臺的銷售總額。 :return: ’’’ # 3個(gè)字典分別存儲按員工、按時(shí)段、按柜臺的銷售總額 persons = dict() periods = dict() goods = dict() ws = load_workbook(’超市營業(yè)額1.xlsx’).worksheets[0] for index, row in enumerate(ws.rows): # 跳過第一行的表頭 if index == 0: continue # 獲取每行的相關(guān)信息 _, name, _, time, num, good = map(lambda cell: cell.value, row) # 根據(jù)每行的值更新三個(gè)字典 persons[name] = persons.get(name, 0) + num periods[time] = periods.get(time, 0) + num goods[good] = goods.get(good, 0) + num print(persons) print(periods) print(goods) money()三、結(jié)果展示:

首先是測試文檔test.docx內(nèi)容

python docx的超鏈接網(wǎng)址和鏈接文本操作

圖1 test.docx文件圖

程序1、

輸出'test.docx'文檔正文中的所有紅色的文字。

python docx的超鏈接網(wǎng)址和鏈接文本操作

程序2、

輸出'test.docx'文檔中所有的超鏈接地址和文本。

python docx的超鏈接網(wǎng)址和鏈接文本操作

程序3、

統(tǒng)計(jì)每個(gè)員工的銷售總額、每個(gè)時(shí)段的銷售總額、每個(gè)柜臺的銷售總額。

python docx的超鏈接網(wǎng)址和鏈接文本操作

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产国产精品| 国产在线观看91一区二区三区| 日韩88av| 国产+成+人+亚洲欧洲在线| 精品国产日韩欧美精品国产欧美日韩一区二区三区 | 国产视频一区三区| 日韩一级欧洲| 免费在线观看一区二区三区| 亚洲一区二区小说| 日韩精品福利一区二区三区| 久久狠狠久久| 高清一区二区| 亚州av乱码久久精品蜜桃| 丝袜美腿亚洲色图| 日本欧美大码aⅴ在线播放| 欧美a级一区二区| 成人福利视频| 亚洲激情五月| 午夜性色一区二区三区免费视频| 日本v片在线高清不卡在线观看| 欧美一级二级视频| 日韩88av| 午夜日韩av| 日本午夜精品久久久| 国产一区精品福利| 午夜日韩在线| 国产亚洲一区二区三区啪| 高潮一区二区| 久久av一区二区三区| 国产免费av一区二区三区| 天堂√8在线中文| 99国产精品| 国产日本精品| 99久久久久| 亚洲区第一页| 精品国产日韩欧美精品国产欧美日韩一区二区三区 | 在线精品观看| 欧美激情一区| 亚洲精品2区| 欧美一区激情| 在线视频观看日韩| 亚洲精品伊人| 成人午夜毛片| 亚洲中午字幕| 免费视频一区二区三区在线观看| 欧美一区二区三区高清视频| 日韩精品第一| 久久男人av资源站| 久久性天堂网| 福利精品一区| 亚洲2区在线| 精精国产xxxx视频在线播放| 日韩免费精品| 婷婷国产精品| 久久久久黄色| 免费美女久久99| 水蜜桃久久夜色精品一区| 亚洲区欧美区| 欧美日韩中文字幕一区二区三区 | 亚洲字幕久久| 色一区二区三区四区| 国产模特精品视频久久久久| 国产一区三区在线播放| 亚洲精选av| 国内亚洲精品| 精品一区二区三区四区五区| 亚洲综合中文| 亚洲成人日韩| 国产高潮在线| 国产精品久久久久77777丨| 国产美女精品| 99久久99视频只有精品| 麻豆视频一区| 日韩三级一区| 久久最新视频| 精品中文一区| 精品亚洲a∨| 亚洲三级毛片| 久久视频精品| 国产在线一区不卡| 91九色综合| 麻豆成人在线| 免费不卡中文字幕在线| 超碰超碰人人人人精品| 国产精品一区毛片| 中文字幕日韩欧美精品高清在线| 免费毛片在线不卡| 国产精品高颜值在线观看| 国产精品观看| 欧美视频一区| 日韩精品视频一区二区三区| 红桃视频国产一区| 欧美sss在线视频| 国产精品伦理久久久久久| 国产精品色婷婷在线观看| 日本不卡视频在线观看| 久久高清国产| 欧美成人久久| 啪啪国产精品| 高清日韩欧美| 精品视频自拍| 精品少妇av| 国产一区国产二区国产三区| 国产精品1区| 国产精品亚洲四区在线观看| 亚洲精品麻豆| 久久福利影视| 久久av在线| 亚洲一区观看| 日韩视频一区| 午夜欧美理论片| 黄色国产精品| 国产精品社区| 视频一区在线视频| 蜜臀精品一区二区三区在线观看| 免费日韩视频| 中文字幕一区二区三区日韩精品| 玖玖玖国产精品| 亚洲伊人精品酒店| 亚洲精品激情| 欧美一区久久| 国产剧情在线观看一区| 国产亚洲欧美日韩在线观看一区二区| 日韩不卡一区二区三区| 国产日产精品_国产精品毛片| 国产欧美自拍一区| 精品黄色一级片| 韩国久久久久久| 视频福利一区| 亚洲黑丝一区二区| 99re国产精品| 亚洲我射av| 国产欧美日韩在线一区二区 | 日韩伦理一区| 1024精品一区二区三区| 在线视频免费在线观看一区二区| 久久av一区| 亚洲九九精品| 国产精品主播| 97精品在线| 在线成人直播| 亚洲精选av| 国产劲爆久久| 成人精品天堂一区二区三区| 最新亚洲一区| 亚洲1区在线| 国产精品久久久亚洲一区| 久久爱www.| 色爱av综合网| 亚洲天堂日韩在线| 国产精品调教视频| 激情国产在线| 国产精品日韩| 国产精选一区| 久久久久中文| 亚洲精品高潮| 国内精品麻豆美女在线播放视频| 999久久久精品国产| 中文字幕av一区二区三区人| 免费日韩成人| 欧美美女一区| 日韩av字幕| 欧美xxxx中国| 99pao成人国产永久免费视频| 久久国内精品| 精品三级久久| 亚洲精品系列| 欧美好骚综合网| 久久亚洲风情| 国际精品欧美精品| 在线视频亚洲| 麻豆国产精品| 亚洲精品1区| 欧美精品97| 在线视频亚洲| 久久免费视频66| 婷婷综合社区| 欧美影院视频| 欧美午夜精彩| 国产美女视频一区二区| 精品在线99| 久久精品国产999大香线蕉| 欧美精品一二| 精品一二三区| 中文字幕日韩高清在线| 伊人久久在线| 欧美综合社区国产| 免费视频国产一区| 精品中文字幕一区二区三区四区| 久久亚洲图片| 日韩高清不卡| 欧美国产中文高清| 日韩视频久久| 国产高潮在线| 日韩av午夜在线观看| 国产综合色产| 国产suv精品一区| 青青国产精品| 老牛影视一区二区三区| 欧美日韩精品免费观看视完整 |