女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

利用pychartdir庫生成圖表,保存圖片,轉(zhuǎn)成字節(jié)數(shù)據(jù)

馬哥Linux運維 ? 來源:lq ? 2019-01-21 11:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

最近在項目中做了一個生成并導(dǎo)出word報表的功能,在這里分享給大家。

經(jīng)過查看ESPC原有的生成報表代碼和網(wǎng)上查閱的一些方法,解決方案的思路如下:

1.利用pychartdir庫生成圖表,保存圖片,轉(zhuǎn)成字節(jié)數(shù)據(jù)

2.然后使用office辦公軟件編寫所需要的模板word,另存為xml文件

3.利用jinja2庫渲染修改好的模板,然后寫入.doc文件即可

那下面我將我實現(xiàn)的過程記錄給大家分享一下。

利用pychartdir庫生成圖表,保存圖片,轉(zhuǎn)成字節(jié)數(shù)據(jù)

1.利用pychartdir庫生成一個條形圖

首先需要導(dǎo)入pychartdir庫

我們以生成一個條形圖為例子:

結(jié)果為一張圖片:

2.我們在word中如果只是引用路徑,那么生成的word就會出現(xiàn)找不到圖片,此時,我們應(yīng)該使用下面這個函數(shù)將圖片轉(zhuǎn)化為字節(jié)數(shù)據(jù):

此時我們就拿到了我們想要的數(shù)據(jù)

我們可以將所需要畫圖的封裝成一個工具類,只留取數(shù)據(jù)接口比如:

然后使用office辦公軟件編寫所需要的模板word,另存為xml文件

1.使用office軟件編寫一個所需要的word模板,編寫好之后選擇另存,類型選擇為xml文件。

2,使用sublime或者其他文本編輯打開xml文件,在模板相應(yīng)位置替換成渲染的數(shù)據(jù)模型,具體語法和Django模板的語法基本一致,如:

利用jinja2庫渲染修改好的模板,然后寫入.doc文件即可

1.導(dǎo)入jinja2模塊和相應(yīng)模塊

2.加載我們剛剛編輯好的word模板

3.打開和渲染模板

其中w_id和w_pname屬性是word圖片的屬性,只要每一張圖片id name唯一即可

全部代碼如下:

運行代碼,即可生成我們想要的word報表

參考資料及其鏈接:

Jinja2 安裝:

pychartdir 安裝:

Python中要使用pychartdir的繪圖的話需要安裝pychartdir模塊,其安裝方法不同于其他python模塊的安裝。

1.先下載pychartdir,可從官網(wǎng)http://www.advsofteng.com/download.html下載對應(yīng)的zip包

2.解壓后的doc目錄下有一個pychartdir.chm幫助文檔

3.幫助文檔中Installation中有描述安裝的方法:

在python的安裝目錄下的Libsite-packages目錄下新建chartdirector目錄

將解壓后的ChartDirectorlib目錄下的所有文件復(fù)制到前面創(chuàng)建chartdirector目錄下

在site-packages目錄下新建一個chartdirector.pth文件,記事本打開,里面添加chartdirector,保存退出

4.打開python IDE,輸入from pychartdir import *,如果導(dǎo)入成功則說明安裝成功,可正常使用pychartdir

pychartdir API及其demo

http://www.advsofteng.com/doc/cdcfdoc/#cover.htm

Jinja2文檔

http://docs.jinkan.org/docs/jinja2/

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • word
    +關(guān)注

    關(guān)注

    1

    文章

    78

    瀏覽量

    22313
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4377

    瀏覽量

    64553
  • 數(shù)據(jù)模型
    +關(guān)注

    關(guān)注

    0

    文章

    52

    瀏覽量

    10161

原文標(biāo)題:工作匯報神技!用Python三步生成帶有圖表的word報表

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    如何用屬性節(jié)點設(shè)置采集溫度的字節(jié)數(shù)???

    。如何用屬性節(jié)點設(shè)置采集溫度的字節(jié)數(shù)???圖一不能實現(xiàn)實時采集,采集的數(shù)據(jù)一直都是第一次采集的,圖二不能控制字節(jié)數(shù)。
    發(fā)表于 04-05 13:49

    labview怎么把字節(jié)數(shù)轉(zhuǎn)成數(shù)值?

    labview怎么把字節(jié)數(shù)轉(zhuǎn)成數(shù)值?新人剛學(xué)習(xí)不久……嘗試了很多方法,都沒成功,還望高手指點一下。
    發(fā)表于 12-02 16:47

    如何利用PC機(jī)向stm32發(fā)送一個字節(jié)數(shù)據(jù)點亮LED燈?

    如何利用PC機(jī)向stm32發(fā)送一個字節(jié)數(shù)據(jù)點亮LED燈?
    發(fā)表于 11-17 07:16

    STM32 HAL串口是如何實現(xiàn)發(fā)送16字節(jié)數(shù)據(jù)

    STM32 HAL串口是如何實現(xiàn)發(fā)送16字節(jié)數(shù)據(jù)的?STM32 HAL串口是如何實現(xiàn)發(fā)送32字節(jié)數(shù)據(jù)的?
    發(fā)表于 12-02 07:58

    USB虛擬串口如何實現(xiàn)多字節(jié)數(shù)據(jù)接收?

    USB虛擬串口原理是什么?USB虛擬串口如何實現(xiàn)多字節(jié)數(shù)據(jù)接收?
    發(fā)表于 12-07 07:39

    STM32單片機(jī)是如何利用IDLE中斷接收不定長字節(jié)數(shù)據(jù)

    IDLE中斷什么時候發(fā)生?如何配置好IDLE中斷?STM32單片機(jī)是如何利用IDLE中斷接收不定長字節(jié)數(shù)據(jù)的?
    發(fā)表于 12-09 07:02

    Stm32串口發(fā)送字節(jié)數(shù)據(jù)怎么實現(xiàn)?

    Stm32串口發(fā)送字節(jié)數(shù)據(jù)怎么實現(xiàn)?
    發(fā)表于 12-13 07:40

    求雙字節(jié)數(shù)據(jù)塊的(異或)校驗和

    求雙字節(jié)數(shù)據(jù)塊的(異或)校驗和 入口條件:數(shù)據(jù)塊的首址在DPTR中,雙字節(jié)數(shù)據(jù)總個數(shù)在R6、R7中。出口信息:校驗和在R2、R3中。影
    發(fā)表于 01-19 22:57 ?3030次閱讀

    求單字節(jié)數(shù)據(jù)塊的(異或)校驗和

    求單字節(jié)數(shù)據(jù)塊的(異或)校驗和 入口條件:數(shù)據(jù)塊的首址在DPTR中,數(shù)據(jù)的個數(shù)在R6、R7中。出口信息:校驗和在累加器A中。影響資
    發(fā)表于 01-19 22:58 ?3388次閱讀

    HL配套C實驗例程串口發(fā)送一字節(jié)數(shù)據(jù)

    HL配套C實驗例程串口發(fā)送一字節(jié)數(shù)據(jù),配合開發(fā)板學(xué)習(xí)效果更好。
    發(fā)表于 04-11 17:04 ?3次下載

    如何利用單片機(jī)向PC發(fā)送一個字節(jié)數(shù)據(jù)

    //流水燈控制碼,該數(shù)組被定義為全局變量 /***************************************************** 函數(shù)功能:向PC發(fā)送一個字節(jié)數(shù)據(jù)
    發(fā)表于 11-23 15:53 ?8205次閱讀

    AD7228:LC2MOS八字節(jié)數(shù)據(jù)交換

    AD7228:LC2MOS八字節(jié)數(shù)據(jù)交換
    發(fā)表于 05-08 10:52 ?6次下載
    AD7228:LC2MOS八<b class='flag-5'>字節(jié)數(shù)據(jù)</b>交換

    8 KB閃存128字節(jié)數(shù)據(jù)EEPROM STM8S003F3P6產(chǎn)品說明

    8 KB閃存128字節(jié)數(shù)據(jù)EEPROM STM8S003F3P6產(chǎn)品說明
    發(fā)表于 11-08 16:25 ?5次下載

    單片機(jī)串口接收多字節(jié)數(shù)據(jù)

    單片機(jī)串口接收多字節(jié)數(shù)據(jù)
    發(fā)表于 11-17 09:51 ?42次下載
    單片機(jī)串口接收多<b class='flag-5'>字節(jié)數(shù)據(jù)</b>

    【RT-Thread學(xué)習(xí)筆記】使用hexdump打印字節(jié)數(shù)

    【Linux C語言編程】使用hexdump打印字節(jié)數(shù)
    的頭像 發(fā)表于 07-30 13:59 ?3228次閱讀
    【RT-Thread學(xué)習(xí)筆記】使用hexdump打印<b class='flag-5'>字節(jié)數(shù)</b>組
    主站蜘蛛池模板: 中牟县| 甘谷县| 富蕴县| 区。| 资中县| 达拉特旗| 洛南县| 垣曲县| 巧家县| 四子王旗| 原阳县| 德令哈市| 阆中市| 庆城县| 南京市| 论坛| 海阳市| 庐江县| 永胜县| 九寨沟县| 武川县| 天长市| 南岸区| 墨玉县| 克拉玛依市| 怀仁县| 曲麻莱县| 富蕴县| 石楼县| 临洮县| 潢川县| 惠安县| 长岛县| 新巴尔虎右旗| 永嘉县| 宝山区| 合水县| 东莞市| 平湖市| 保山市| 丰城市|