QuotationTools自動(dòng)化腳本的部署和使用

項(xiàng)目鏈接:https://gitee.com/xyjtysk/quotationTools

在上一篇中我們講了程序的主要作用是將NHCT導(dǎo)出來(lái)的excel轉(zhuǎn)換為更為靈活的文檔腾务,比如增加了單套數(shù)量淳梦、統(tǒng)計(jì)信息辞做、導(dǎo)航頁(yè)等等阔籽。

本文主要介紹如何安裝和部署環(huán)境,以及簡(jiǎn)單的使用锤躁。希望大家在使用之前可以先完整的閱讀此文檔粘舟,按照文檔說(shuō)的做一遍尚蝌,并不難哦瑟幕。

如果看了文檔還不清楚的磕蒲,可以看后面gif格式的視頻哦留潦。

那么部署主要有那些步驟呢只盹?


image.png

安裝python運(yùn)行環(huán)境

下載Python3.6的安裝包,然后兔院,運(yùn)行下載的EXE安裝包殖卑,最好下載64位版本的。

python下載鏡像

然后雙擊安裝即可坊萝。


image.png

特別要注意孵稽,需要勾上Add Python 3.6 to PATH许起,然后點(diǎn)“Install Now”即可完成安裝。

安裝成功后菩鲜,打開(kāi)命令提示符窗口园细,敲入python后,如果出現(xiàn)

image.png

說(shuō)明Python安裝成功接校!

如何打開(kāi)命令提示符窗口猛频,win + r 然后輸入cmd,回車即可蛛勉。

如果還沒(méi)有成功的同事可以參考這個(gè)視頻:python安裝視頻

下載源代碼

Python環(huán)境安裝完成以后鹿寻,下面就需要下載代碼了

我已經(jīng)將代碼已經(jīng)全部托管到Gitee上,有兩個(gè)代碼分支:HPE和H3C

  • 原HPE的同事可以通過(guò)HPE分支鏈接下載

  • 希望能與NHCT導(dǎo)出來(lái)的格式保持一致的同事诽凌,可以通過(guò)H3C分支鏈接下載毡熏。

這兩個(gè)分支都用的是同一套代碼,區(qū)別在最后生成的Excel格式有細(xì)微的差別侣诵。HPE分支的是和之前HPE的報(bào)價(jià)清單保持一致的痢法。

image.png

那么怎么下載呢?

通過(guò)之前的鏈接進(jìn)去杜顺,選擇clone and download按鈕疯暑,然后選擇download zip即可。當(dāng)然可能需要注冊(cè)哑舒,

最后將zip解壓到任意目錄里面

image.png

最后麻煩大家回到原來(lái)的頁(yè)面上妇拯,幫我Star一下。就是介么虛榮

image.png

實(shí)在不想注冊(cè)的同事也可以用我的百度網(wǎng)盤(pán)鏈接:下載地址

目錄結(jié)構(gòu)

現(xiàn)在我們把zip解壓到E:\PythonProject\quotationTools里面(只是做為一個(gè)例子洗鸵,實(shí)際上可以解壓到任何目錄里面)越锈。

下圖為目錄結(jié)構(gòu),主要要使用到的目錄已經(jīng)標(biāo)注出來(lái)了膘滨。

image.png

下面我們需要進(jìn)行第三方庫(kù)的安裝

安裝第三方庫(kù)

本章主要講解如何安裝第三方庫(kù)

  • 首先切換到互聯(lián)網(wǎng)

  • 然后進(jìn)入代碼里面install目錄甘凭,直接雙擊install.bat


    image.png
  • 等待自動(dòng)退出即可。

如果最后沒(méi)有標(biāo)紅報(bào)錯(cuò)火邓,出現(xiàn)的界面都是100%丹弱,則說(shuō)明成功

image.png

到現(xiàn)在我們已經(jīng)將運(yùn)行環(huán)境安裝完畢

運(yùn)行demo

本章主要講解自動(dòng)化腳本如何使用

HPE的服務(wù)器主要是CQ配置,他們比較的規(guī)范铲咨,基本上就是site+細(xì)項(xiàng)+小計(jì)行的格式


image.png

但是H3C的格式就五花八門(mén)了躲胳,所以需要一定的手動(dòng)修正的工作。

image.png

HPE分支

原HPE的朋友有福了纤勒,根本不需要修改坯苹,直接運(yùn)行即可。

下載源碼里面摇天,quotationTools的目錄下有個(gè)Excel文檔粹湃,這個(gè)是就我們的demo文檔了恐仑,大家可以先使用這個(gè)文檔來(lái)運(yùn)行一下,感受一下为鳄。

  • 需要注意的是將從NHCT中導(dǎo)出來(lái)的表格裳仆,放到quotationTools的目錄下,特別需要注意的是這個(gè)目錄下永遠(yuǎn)只能放一個(gè)Excel文檔孤钦,否則一定會(huì)報(bào)錯(cuò)鉴逞。
image.png
  • 雙擊根目錄的admin.py


    image.png
  • 源文件自動(dòng)刪除,project目錄里面將會(huì)出現(xiàn)轉(zhuǎn)換后的文檔司训。

image.png

可以參考如下視頻

HPE.gif
image.png

H3C分支的運(yùn)行方法

如果大概按照我平時(shí)的配置規(guī)范來(lái)的話构捡,也可以直接像HPE分支一樣雙擊運(yùn)行即可。

我的配置方法是:每種類型的設(shè)備占用一個(gè)Site的位置壳猜。比如

但是實(shí)際上很多人還是喜歡在一個(gè)Site里面加多種類型的設(shè)備

所以最后的格式會(huì)比較亂勾徽,而且沒(méi)有規(guī)律可言,目前來(lái)說(shuō)沒(méi)有一個(gè)很好的方法可以不通過(guò)人工修改直接運(yùn)行的统扳。

  • 首先在“產(chǎn)品型號(hào)”列進(jìn)行篩選出綠色的行喘帚,刪除
image.png
image.png
  • 篩選出灰色的行,刪除
image.png
  • ** 把序號(hào)列清空**
image.png
  • 在“產(chǎn)品型號(hào)”列篩選出空白行

    image.png

  • 選中序號(hào)列咒钟,全部填充1

image.png

然后就是按照HPE分支里面進(jìn)行運(yùn)行即可吹由。

為此我做了個(gè)動(dòng)畫(huà),可以做參考

excel.gif
image.png

轉(zhuǎn)換后多了什么東西

我們可以把這個(gè)Excel文檔打開(kāi)看看朱嘴,看看多了哪些東西倾鲫,下面主要以HPE的格式為例,H3C的大同小異

首先是明細(xì)頁(yè)

如下圖

  • 去除了冗余的部分

  • 加上了單套的數(shù)量

  • 可以統(tǒng)一的修改折扣

image.png

再看Summary頁(yè)

可以快速的鏈接到明細(xì)清單頁(yè)萍嬉,而且修改了明細(xì)清單的價(jià)格乌昔,這頁(yè)也會(huì)自動(dòng)更新。

image.png

merge頁(yè)主要是將散件合并同類項(xiàng)壤追,大家可以方便的在里面查看光模塊占比有多大等磕道。

image.png

PMS頁(yè)是為了下單而生,大家肯定 有這樣的煩惱行冰,通過(guò)Excel修改了以后怎么下單呢溺蕉,我們知道PMS提供了一種上傳模板,但是這種模板格式比較惡心悼做,與NHCT導(dǎo)出來(lái)的大不相同疯特,這個(gè)PMS頁(yè)的格式就是用程序自動(dòng)生成的,直接復(fù)制到那個(gè)模板即可贿堰。

image.png

修改后再運(yùn)行

之前我們主要說(shuō)的是將從NHCT里面導(dǎo)出來(lái)的標(biāo)準(zhǔn)文檔進(jìn)行轉(zhuǎn)換辙芍,實(shí)際上,我們導(dǎo)出來(lái)的文檔還可以進(jìn)行修改羹与,然后再運(yùn)行一下故硅。

注意:

  • HPE分支沒(méi)有適配這種功能

  • 仍然要保證根目錄下只有一個(gè)Excel文檔

現(xiàn)在我們把demo中的單價(jià)總價(jià)刪除掉

image.png

同樣生成的新文檔在project的目錄里面,可以看到單價(jià)和目錄價(jià)又回來(lái)了

image.png

注意:

  • 不能刪除任何列

  • 根目錄下只能有一個(gè)Excel文檔

  • 建議不要修改文件名稱

  • 只能針對(duì)NHCT導(dǎo)出來(lái)的文檔以及根據(jù)它運(yùn)行出來(lái)的文檔進(jìn)行處理

image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末纵搁,一起剝皮案震驚了整個(gè)濱河市吃衅,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌腾誉,老刑警劉巖徘层,帶你破解...
    沈念sama閱讀 211,948評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異利职,居然都是意外死亡趣效,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)猪贪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)跷敬,“玉大人,你說(shuō)我怎么就攤上這事热押∥骺” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,490評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵桶癣,是天一觀的道長(zhǎng)拥褂。 經(jīng)常有香客問(wèn)我,道長(zhǎng)牙寞,這世上最難降的妖魔是什么饺鹃? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,521評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮间雀,結(jié)果婚禮上尤慰,老公的妹妹穿的比我還像新娘。我一直安慰自己雷蹂,他們只是感情好伟端,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,627評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著匪煌,像睡著了一般责蝠。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上萎庭,一...
    開(kāi)封第一講書(shū)人閱讀 49,842評(píng)論 1 290
  • 那天霜医,我揣著相機(jī)與錄音,去河邊找鬼驳规。 笑死肴敛,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播医男,決...
    沈念sama閱讀 38,997評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼砸狞,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了镀梭?” 一聲冷哼從身側(cè)響起刀森,我...
    開(kāi)封第一講書(shū)人閱讀 37,741評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎报账,沒(méi)想到半個(gè)月后研底,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,203評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡透罢,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,534評(píng)論 2 327
  • 正文 我和宋清朗相戀三年榜晦,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片羽圃。...
    茶點(diǎn)故事閱讀 38,673評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡乾胶,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出统屈,到底是詐尸還是另有隱情胚吁,我是刑警寧澤,帶...
    沈念sama閱讀 34,339評(píng)論 4 330
  • 正文 年R本政府宣布愁憔,位于F島的核電站腕扶,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏吨掌。R本人自食惡果不足惜半抱,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,955評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望膜宋。 院中可真熱鬧窿侈,春花似錦、人聲如沸秋茫。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,770評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)肛著。三九已至圆兵,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間枢贿,已是汗流浹背殉农。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,000評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留局荚,地道東北人超凳。 一個(gè)月前我還...
    沈念sama閱讀 46,394評(píng)論 2 360
  • 正文 我出身青樓愈污,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親轮傍。 傳聞我的和親對(duì)象是個(gè)殘疾皇子暂雹,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,562評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容