午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁 > 知識庫 > 使用Python自動化Microsoft Excel和Word的操作方法

使用Python自動化Microsoft Excel和Word的操作方法

熱門標簽:地圖標注的意義點 房產電銷外呼系統 地圖制圖標注位置改變是移位嗎 蓋州市地圖標注 上海機器人外呼系統哪家好 浙江電銷卡外呼系統好用嗎 南京銷售外呼系統軟件 315電話機器人廣告 地圖標注微信發(fā)送位置不顯示

將Excel與Word集成,無縫生成自動報告

毫無疑問,微軟的Excel和Word是公司和非公司領域使用最廣泛的兩款軟件。它們實際上是“工作”的同義詞。通常情況下,每一周我們都會將兩者結合起來,并以某種方式發(fā)揮它們的優(yōu)點。雖然一般的日常用途不會要求自動化,但有時自動化可能是必需的。也就是說,當您有大量的圖表、圖形、表格和報告要生成時,如果您選擇手動方式,它可能會成為一項極其繁瑣的工作。其實沒必要這樣。實際上,有一種方法可以在Python中創(chuàng)建一個管道,您可以將兩者無縫集成,在Excel中生成電子表格,然后將結果傳輸到Word中,幾乎即時生成報告。

Openpyxl

Openpyxl它可以說是Python中最通用的包之一,它可以非常容易使用Excel接口。有了它,你可以讀和寫所有當前和最早的excel格式,即xlsx和xls。Openpyxl允許您填充行和列、執(zhí)行公式、創(chuàng)建2D和3D圖表、標記軸和標題,以及其他許多非常有用的功能。然而,最重要的是,這個包允許您在Excel中遍歷無窮多的行和列,從而避免了之前必須做的所有煩人的數字處理和繪圖。

Python-docx

然后是Python-docx,這個包之于Word就像Openpyxl之于Excel。如果您還沒有學習他們的文檔,那么您可能應該看一看。毫不夸張地說,Python-docx是我開始使用Python以來使用過的最簡單、最不言自明的工具包之一。它允許您通過插入文本、填充表格和在報表中自動渲染圖像來自動生成文檔。

言歸正傳,讓我們創(chuàng)建我們自己的自動化流水線。繼續(xù)使用Anaconda(或者你選擇的任何其他IDE)并安裝以下軟件包:

pip install openpyxl
pip install python-docx

Microsoft Excel自動化

首先,我們將加載一個已經創(chuàng)建好的Excel工作簿(如下所示):

workbook = xl.load_workbook('Book1.xlsx')
sheet_1 = workbook['Sheet1']

隨后,我們將遍歷電子表格中的所有行,通過電流乘以電壓來計算和插入功率值:

for row in range(2, sheet_1.max_row + 1):
    current = sheet_1.cell(row, 2)
    voltage = sheet_1.cell(row, 3)
    power = float(current.value) * float(voltage.value)
    power_cell = sheet_1.cell(row, 1)
    power_cell.value = power

一旦完成,我們將使用計算的功率值生成折線圖,將插入指定的單元格,如下圖所示:

values = Reference(sheet_1, min_row = 2, max_row = sheet_1.max_row, min_col = 1, max_col = 1)
chart = LineChart()
chart.y_axis.title = 'Power'
chart.x_axis.title = 'Index'
chart.add_data(values)
sheet_1.add_chart(chart, 'e2') 
workbook.save('Book1.xlsx')

現在我們已經生成了圖表,我們需要將其提取為圖像,以便在Word報告中使用它。首先,我們將確定Excel文件的確切位置,以及輸出的圖表圖像應該保存的位置:

input_file = "C:/Users/.../Book1.xlsx"
output_image = "C:/Users/.../chart.png"

然后使用以下方法訪問電子表格:

operation = win32com.client.Dispatch("Excel.Application")
operation.Visible = 0
operation.DisplayAlerts = 0
workbook_2 = operation.Workbooks.Open(input_file)
sheet_2 = operation.Sheets(1)

你可以迭代電子表格中的所有圖表對象(如果有一個以上),并將它們保存在指定的位置如下:

for x, chart in enumerate(sheet_2.Shapes):
    chart.Copy()
    image = ImageGrab.grabclipboard()
    image.save(output_image, 'png')
    passworkbook_2.Close(True)
operation.Quit()

Microsoft Word自動化

現在我們已經生成了圖表圖像,我們必須創(chuàng)建一個模板文檔,它基本上是一個普通的Microsoft Word文檔(.docx),它完全按照我們希望的報告外觀來制定,包括字體、字體大小、格式和頁面結構。然后,我們需要做的就是為我們的自動內容創(chuàng)建占位符,即表值和圖像,并使用變量名聲明它們,如下所示。

任何自動的內容都可以在雙花括號{{variable_name}}中聲明,包括文本和圖像。對于表,你需要創(chuàng)建一個包含所有列的模板行表,然后你需要在上面加上一行,下面加上一行,符號如下:

第一行:

{%tr for item in variable_name %}

最后一行:

{%tr endfor %}

在上圖中,變量名是:

  • table_contents用于存儲表格數據的Python字典
  • 字典鍵的索引(第一列)
  • 字典值的功率、電流和電壓(第二、第三和第四列)

然后我們將模板文檔導入Python,并創(chuàng)建一個字典來存儲表中的值:

template = DocxTemplate('template.docx')
table_contents = []for i in range(2, sheet_1.max_row + 1):
    table_contents.append({
        'Index': i-1,
        'Power': sheet_1.cell(i, 1).value,
        'Current': sheet_1.cell(i, 2).value,
        'Voltage': sheet_1.cell(i, 3).value
        })

接下來,我們將導入之前由Excel生成的圖表圖像,并創(chuàng)建另一個字典來實例化模板文檔中聲明的所有占位符變量:

image = InlineImage(template,'chart.png',Cm(10))context = {
    'title': 'Automated Report',
    'day': datetime.datetime.now().strftime('%d'),
    'month': datetime.datetime.now().strftime('%b'),
    'year': datetime.datetime.now().strftime('%Y'),
    'table_contents': table_contents,
    'image': image
    }

最后,我們將用我們的值表和圖表圖像渲染報告:

template.render(context)
template.save('Automated_report.docx')

結果

好了,這就是一個自動生成的Microsoft Word報告,包含數字和在Microsoft Excel中創(chuàng)建的圖表。這樣你就有了一個完全自動化的管道,可以用來創(chuàng)建盡可能多的表格、圖表和文檔。

最后,完整的代碼在這里:https://github.com/mkhorasani/excel_word_automation 有興趣的可以下載修改和執(zhí)行

到此這篇關于使用Python自動化Microsoft Excel和Word的文章就介紹到這了,更多相關使用Python自動化Microsoft Excel和Word內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python word文本自動化操作實現方法解析
  • 基于python實現自動化辦公學習筆記(CSV、word、Excel、PPT)
  • 使用Python 自動生成 Word 文檔的教程
  • Python辦公自動化解決world文件批量轉換

標簽:日照 赤峰 陽泉 雙鴨山 克拉瑪依 金華 臨汾 貴州

巨人網絡通訊聲明:本文標題《使用Python自動化Microsoft Excel和Word的操作方法》,本文關鍵詞  使用,Python,自動化,Microsoft,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《使用Python自動化Microsoft Excel和Word的操作方法》相關的同類信息!
  • 本頁收集關于使用Python自動化Microsoft Excel和Word的操作方法的相關信息資訊供網民參考!
  • 推薦文章
    国产精品嫩草影院桃色| 中文字幕亚洲天堂| xxxxwww一片| 性视频1819p久久| 国产精品视频福利| 香蕉久久夜色| 国产精品视频免费观看| 日本午夜精品电影| 亚洲av无码国产精品麻豆天美| 成人免费看视频| 欧美三级日韩在线| 51精品国产人成在线观看 | 91色九色蝌蚪| 久久久久久久久久久久久久久99| 国产欧美日韩综合精品一区二区| 国产精品久久一级| 法国空姐电影在线观看| 欧美日韩精品免费观看 | 欧美本精品男人aⅴ天堂| 国产精品亚洲网站| 日韩中文字幕在线精品| 国产精品影院在线观看| 亚洲码无人客一区二区三区| 国产偷v国产偷v亚洲高清| 91成人免费看| 中文字幕 自拍偷拍| 久久成人免费电影| 久久久久久久综合色一本| 久久综合久久综合久久| 欧美性猛交xxxx偷拍洗澡| 色视频一区二区| 青青草原综合久久大伊人精品优势| 欧美激情aaa| 中文字幕亚洲影院| 91中文字幕永久在线| 免费国产a级片| 久久久久久综合网| 中文字幕黄色片| 69久久夜色精品国产69蝌蚪网| 中文字幕一区二区三区四区五区 | 国产精品欧美一区喷水| 日本少妇毛茸茸高潮| 激情五月色婷婷| 丝袜a∨在线一区二区三区不卡| 亚洲一区二区视频| 精品一区二区影视| 精品在线视频免费| 四虎影视1304t| 欧美三级视频网站| 国产一区亚洲一区| 亚洲精品中文字幕av| 97视频中文字幕| 男人的天堂日韩| 国产精品色婷婷视频| 精品人伦一区二区三区蜜桃网站 | wwwwww在线观看| 亚洲最大的黄色网址| 麻豆av免费观看| 日日摸天天爽天天爽视频| 天堂av免费看| 96sao精品视频在线观看| 97av在线视频免费播放| 欧美高清视频在线| 国产一区二区三区欧美| 亚洲欧美自拍一区| 无码av免费一区二区三区试看 | 亚洲av人无码激艳猛片服务器| 中文字幕av久久爽一区| 少妇性l交大片7724com| 17c国产在线| 丰满的少妇愉情hd高清果冻传媒| 久久久久久久久久久久久国产| 国产精品啪视频| 精品国产91亚洲一区二区三区婷婷 | 日韩高清免费av| 欧美一区二区三区网站| 国产一级精品毛片| 久久久久久国产精品日本| 亚洲免费在线播放视频| www.18av.com| 久久99久久精品国产| 亚洲资源在线网| 97国产精东麻豆人妻电影 | 国产黄色特级片| 免费的一级黄色片| 青草青青在线视频| 国产精品视频一区二区高潮| 欧美成人一区二区三区在线观看| 亚洲成人三级在线| 欧美国产欧美亚洲国产日韩mv天天看完整 | 亚洲电影免费观看高清完整版在线 | 色哟哟免费视频| 亚洲美女免费精品视频在线观看| 91精品国产色综合久久ai换脸 | 天天看天天摸天天操| 天天干天天草天天| 国产精品手机在线观看| 在线中文字日产幕| 中字幕一区二区三区乱码| 无码一区二区三区| 日本熟妇毛茸茸丰满| 亚洲av无一区二区三区| 欧洲成人午夜精品无码区久久| 亚洲一区二区三区四区av| 99re这里只有精品在线| 国产乱人伦偷精品视频免下载 | 九九精品视频在线观看| 久久视频在线观看中文字幕| 亚洲巨乳在线观看| 国产精品三级在线观看无码| 久草视频在线观| 成人一区二区三区视频在线观看| 免费看av毛片| 亚洲精品欧美激情| 欧美中文一区二区三区| 久久福利视频导航| 国产精品成人观看视频免费| 免费看黄色一级大片| 久久久久久激情| 老牛影视av牛牛影视av| 精品久久久久久国产| 欧美三电影在线| 91九色在线视频| 成人一区二区av| 99999精品| 国产区在线观看视频| 日韩高清在线电影| 国产69精品久久777的优势| 奇米在线7777在线精品 | 亚洲国产成人一区二区三区| 亚洲欧美资源在线| 蜜桃麻豆www久久国产精品| 人妻精品久久久久中文字幕69| 国产精品欧美激情在线| 久久久国产精品麻豆| 亚洲欧洲制服丝袜| 国语自产精品视频在免费| 婷婷五月综合缴情在线视频| 欧美日韩黄色网| 久久久91精品国产一区二区三区| 51精品久久久久久久蜜臀| 午夜精品福利一区二区| 日韩精品一区二区三区在线播放 | 妺妺窝人体色www看人体| 精品少妇爆乳无码av无码专区| 国产亚洲成av人在线观看导航 | 免费国产一区二区| 久久久国产精品无码| 成人性色生活片| 欧美激情第三页| 农村末发育av片一区二区| 成人av在线播放网站| 91精品国产高清久久久久久| 中文字幕乱码一区| 中文字幕一区二区三区蜜月| 日韩av中文字幕在线| 欧美欧美一区二区| 中文在线观看免费网站| 色美美综合视频| 又粗又黑又大的吊av| 亚洲精品久久久久久无码色欲四季| 欧美一区二区精品| 日韩精品一区二区三区四| 丝袜美腿成人在线| 一区二区三区视频观看| 青青久久av北条麻妃海外网| 国产真实乱在线更新| 在线免费视频一区二区| 国产超碰91| 乱色精品无码一区二区国产盗| 色七七影院综合| 国产精品麻豆网站| 男女爱爱视频网站| jjzz黄色片| 老司机午夜精品视频| 日韩av成人在线| 免费中文字幕av| 亚洲欧美在线视频观看| 妞干网这里只有精品| 国内欧美视频一区二区| 国产区日韩欧美| 热久久免费视频| 日本成人精品在线| 一级黄色录像视频| 亚洲一区二区精品久久av| 日韩xxxx视频| 国产精品毛片久久久久久久| 6080午夜伦理| 国产成人av影视| 老熟妇一区二区三区| 欧美大码xxxx| 无码人妻av免费一区二区三区 | 老司机免费视频久久| 成人av电影天堂| 国产欧美日韩另类| 欧美精品九九99久久| 宅男噜噜噜66国产免费观看| 亚洲猫色日本管| 久草综合在线观看| 欧美日韩一区在线| 国产成人精品免费看视频| 午夜精品一区二区三区在线视| 久久久久久久久久久福利| 2023国产精品| 在线观看一区二区三区三州 | 国产二区一区| 久久久国产精品午夜一区ai换脸| 成人综合视频在线| 91精品国产日韩91久久久久久| 日本免费www| 国内自拍欧美激情| 久久成人麻豆午夜电影| 国产在线播放一区二区| 久久精品国产99国产精品| 麻豆久久久9性大片| 韩国理伦片一区二区三区在线播放| 成人国产在线激情| 国产精品免费免费| 久久6免费视频| 狠狠躁夜夜躁人人躁婷婷91| 性少妇bbw张开| 色综合久综合久久综合久鬼88 | 九一国产精品视频| 精品美女一区二区| 国产三级伦理片| 小说区视频区图片区| 欧美亚洲综合久久| 中文字幕 日韩有码| 91在线高清免费观看| 亚洲成人av综合| 亚洲一区三区电影在线观看| 6080午夜不卡| 国产aⅴ爽av久久久久成人| 国产精品久久一| 亚洲精品国产高清久久伦理二区| 中文字幕乱妇无码av在线| 国产亚洲美女精品久久久| 国模大尺度一区二区三区| 国产免费黄色小视频| 三级精品视频久久久久| 久久久久久99久久久精品网站| 亚洲第一成肉网| 国产日本欧美一区二区三区| 久久综合成人精品亚洲另类欧美| 91最新在线观看| 中文字幕成人在线| 成人ar影院免费观看视频| 久久久久亚洲av成人无码电影| 久久久久久亚洲精品不卡| 国产电影一区在线| 麻豆国产尤物av尤物在线观看| 日韩不卡视频一区二区| 欧美大片欧美激情性色a∨久久| 亚洲视频中文字幕| 日本黄色三级视频| 国产传媒在线看| 日韩精品极品视频在线观看免费| 亚洲丶国产丶欧美一区二区三区| 99国产精品欲| 国产高清一区二区三区四区| 无码人妻精品一区二区蜜桃网站| 国产农村妇女精品| 五月天免费网站| 在线看无码的免费网站| 久久久久久91| 国产亚洲精品bt天堂精选| 久操免费在线视频| 警花观音坐莲激情销魂小说| 97在线观看视频国产| 日韩一卡二卡三卡四卡| 91蝌蚪porny九色| 日本二区三区视频| 久久久999视频| 成人黄色生活片| 色老头一区二区三区| 性做久久久久久久久| 国产酒店精品激情| 蜜臀av免费在线观看| 男人的天堂影院| 欧美 日本 亚洲| 欧美精品人人做人人爱视频| 精品国产美女在线| 欧美成人精品福利| 国产精品久久久久影院老司 | 国产精品va在线| 在线电影中文日韩| 欧美经典三级视频一区二区三区| 国产成人毛毛毛片| 希岛爱理中文字幕| 青青青在线播放| 夜夜爽99久久国产综合精品女不卡 | 人妻无码一区二区三区| 福利片一区二区三区| 欧美日韩喷水| 国产一区二区自拍| 欧美巨乳美女视频| 中文字幕亚洲图片| 久久久999国产| 欧美系列一区二区| 欧洲精品在线视频| 亚洲专区在线视频| 777奇米成人网| 欧美日韩一本到| 欧美日韩国产在线观看| 一道本成人在线| 色综合久久九月婷婷色综合| 中文字幕一区二区三区四区 | 日韩三级影视基地| 久久九九精品99国产精品| 欧美成人在线影院| 亚洲乱码一区av黑人高潮| 91激情在线视频| 亚洲人吸女人奶水| 亚洲成人tv网| 欧美人妖巨大在线| 亚洲国产免费av| 在线播放日韩导航| 色视频一区二区| 91麻豆精品国产91久久久久久| 香蕉成人啪国产精品视频综合网| 国产精品不卡视频| 欧美小视频在线观看| 欧洲精品在线观看| 精品国产伦一区二区三区免费| 国产亚洲一级高清| 欧美一级电影在线| 99re资源| 日韩精品无码一区二区三区| 婷婷久久五月天| 亚洲高清资源综合久久精品| 亚洲成人蜜桃| 国产黄色一级网站| 欧美特级黄色录像| www.亚洲黄色| 91免费观看在线| 欧美视频在线不卡| 久久久91精品国产一区不卡| 欧美www视频| 国产精品露脸自拍| 日本精品二区| 免费a v网站| 国产视频第二页| 国产精品99久久久久久有的能看| 国产精选一区二区三区| 精品日韩中文字幕| 日韩片之四级片| 日韩激情在线视频| 亚洲欧美日韩国产成人| 91精品国产沙发| 国产自产女人91一区在线观看| 男人的天堂视频在线| 天天操狠狠操夜夜操| 亚洲天堂一区在线| 国产三级精品三级在线专区| 精品动漫一区二区三区| 中文综合在线观看| 日本黑人久久| 美国黄色a级片| 91tv国产成人福利| 国产精品萝li| 亚洲精品在线观看网站| 26uuu精品一区二区在线观看| 天天影视网天天综合色在线播放| 久久久午夜视频| 国产 欧美 日本| 亚洲精品成人无码| 青青青爽久久午夜综合久久午夜| 色八戒一区二区三区| 久久精品欧美视频| 欧美黑人3p| 成人免费看片98| 久久久影院官网| 亚洲无线码在线一区观看| 欧美激情网站在线观看| 久久久av水蜜桃| 精品99久久久久成人网站免费 | 天堂www中文在线资源| 精品一区二区久久| 日韩美女天天操| 亚洲av成人片色在线观看高潮| 在线精品视频一区二区三四| 久久久免费视频网站| 五月婷婷激情视频| 一区二区三区在线观看网站| 欧美一级精品大片| 日韩美女在线看| 日本少妇xxxx| 亚洲欧洲性图库| 国产成人精品优优av| 免费黄色片网站| 亚洲国产综合在线| 欧美一区二区三区成人久久片| 麻豆影视在线播放| 日韩欧美精品网站| 亚洲va久久久噜噜噜久久狠狠 | 亚洲婷婷在线视频| 日本久久久久久| www.av欧美| 东方欧美亚洲色图在线| 青青久久av北条麻妃海外网| 久久精品国产露脸对白| 99视频热这里只有精品免费| 欧美黄色片视频| 日韩久久久久久久久久久| 久久嫩草精品久久久久| 国产亚洲情侣一区二区无| 国产精品老熟女视频一区二区| 337p日本欧洲亚洲大胆精品| 日韩亚洲在线视频| 国产精品久久网站|