沒(méi)有docx模塊混稽,需要pip安裝一下
使用python操作word前言 最近工作中绝淡,需要將查詢的一段時(shí)間的數(shù)據(jù)可視化白嘁,并導(dǎo)出為word格式牍氛。由于對(duì)word操作不熟悉,查閱了一下相關(guān)文檔,這里簡(jiǎn)要記錄一下如何使用python操作word。 說(shuō)...
沒(méi)有docx模塊混稽,需要pip安裝一下
使用python操作word前言 最近工作中绝淡,需要將查詢的一段時(shí)間的數(shù)據(jù)可視化白嘁,并導(dǎo)出為word格式牍氛。由于對(duì)word操作不熟悉,查閱了一下相關(guān)文檔,這里簡(jiǎn)要記錄一下如何使用python操作word。 說(shuō)...
前言 最近工作中臣缀,需要將查詢的一段時(shí)間的數(shù)據(jù)可視化,并導(dǎo)出為word格式泻帮。由于對(duì)word操作不熟悉精置,查閱了一下相關(guān)文檔,這里簡(jiǎn)要記錄一下如何使用python操作word锣杂。 說(shuō)...
前言 最近在工作中需要對(duì)用戶輸入的ip進(jìn)行重復(fù)性校驗(yàn)脂倦,之前處理的都是單ip,直接通過(guò)ip字符串比較即可。現(xiàn)在用戶輸入的是ip+掩碼的方式元莫,也就是支持ip范圍輸入赖阻,這樣之前的校...
前言: 在實(shí)際的項(xiàng)目開(kāi)發(fā)過(guò)程中,為了準(zhǔn)確的定位出bug踱蠢,需要對(duì)錯(cuò)誤進(jìn)行日志記錄政供,這里簡(jiǎn)要記錄一下使用python的logging模塊實(shí)現(xiàn)日志的記錄。 logger的常見(jiàn)使用 ...
前言: 在最近的工作中朽基,需要通過(guò)ssh的方式遠(yuǎn)程連接數(shù)據(jù)庫(kù),jdbc默認(rèn)的連接方式是tcp/ip离陶。查閱資料稼虎,發(fā)現(xiàn)java可通過(guò)JSch實(shí)現(xiàn)ssh的端口轉(zhuǎn)發(fā), 從而實(shí)現(xiàn)數(shù)據(jù)庫(kù)的...
前言: 工作中經(jīng)常需要查詢數(shù)據(jù)庫(kù)中的數(shù)據(jù),之前一直是通過(guò)第三方圖形界面工具來(lái)操作的,最近在學(xué)習(xí)java數(shù)據(jù)庫(kù)相關(guān)的內(nèi)容招刨,現(xiàn)通過(guò)java實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的查詢操作霎俩。 說(shuō)明: 該項(xiàng)目...
前言: ??最近在學(xué)習(xí)java的過(guò)程中經(jīng)常需要從網(wǎng)上下載第三方包,時(shí)間長(zhǎng)了沉眶,下載的jar包會(huì)越來(lái)越多打却,創(chuàng)建新的項(xiàng)目后又需要把原有的jar包拷貝一份,非常不利于包的管理谎倔。??為...
前言: 在最近的開(kāi)發(fā)過(guò)程中柳击,需要將存儲(chǔ)在redis中指定鍵對(duì)應(yīng)的值導(dǎo)出來(lái)進(jìn)行分析,之前一直采用編寫py腳本的方式來(lái)實(shí)現(xiàn),難免會(huì)有些繁瑣∑埃現(xiàn)研究了使用shell命令導(dǎo)出的方法捌肴,...
前言: 在web后臺(tái)開(kāi)發(fā)過(guò)程中蹬叭,會(huì)遇到需要向第三方發(fā)送http請(qǐng)求的場(chǎng)景,python中的requests庫(kù)可以很好的滿足這一要求状知,這里簡(jiǎn)要記錄一下requests模塊的使用...
前言: 在開(kāi)發(fā)中經(jīng)常會(huì)與時(shí)間打交道秽五,如:獲取事件戳,時(shí)間戳的格式化等饥悴,這里簡(jiǎn)要記錄一下python操作時(shí)間的方法坦喘。 python中常見(jiàn)的處理時(shí)間的模塊: time:處理時(shí)間的...
前言: ??在web開(kāi)發(fā)過(guò)程中,經(jīng)常會(huì)遇到數(shù)據(jù)查詢慢的問(wèn)題西设,對(duì)于查詢一些時(shí)效性不是特別強(qiáng)的數(shù)據(jù)可以將數(shù)據(jù)緩存到redis中瓣铣, 查詢的時(shí)候直接到緩存中讀取數(shù)據(jù),這樣就可以大大加...
前言 在python開(kāi)發(fā)中會(huì)經(jīng)常用到map/defaultdict/sorted/filter函數(shù)济榨,這里記錄一下這幾個(gè)函數(shù)的使用方法坯沪。 map函數(shù)的使用 語(yǔ)法:map(fun...
前言: 在web數(shù)據(jù)傳輸過(guò)程中,用到最多的兩種數(shù)據(jù)傳輸格式分別是json和xml擒滑,現(xiàn)記錄一下如何使用python的ElementTree庫(kù)來(lái)操作xml,實(shí)現(xiàn)對(duì)xml的增刪查改...
前言: 最近工作中需要和第三方進(jìn)行數(shù)據(jù)對(duì)接腐晾,對(duì)方的服務(wù)端是webservice接口,因此需要使用python模擬webservice客戶端丐一,這里簡(jiǎn)要記錄一下模擬過(guò)程藻糖! 相關(guān)說(shuō)...
前言: 最近工作中需要用到請(qǐng)求中間件攔截前端特定的請(qǐng)求url,處理請(qǐng)求數(shù)據(jù)库车。這里簡(jiǎn)要記錄一下中間件的使用流程巨柒。 開(kāi)發(fā)環(huán)境: python版本 2.2.10 django...
前言: 最近工作中需要用到redis來(lái)緩存一些時(shí)效性較低的數(shù)據(jù),來(lái)減少數(shù)據(jù)庫(kù)的查詢壓力柠衍,如:緩存頁(yè)面某趨勢(shì)圖最近30天的數(shù)據(jù)等洋满,這里簡(jiǎn)要記錄一下使用過(guò)程:1.使用原始命令操作...
前言: 在最近的后臺(tái)開(kāi)發(fā)工作中,需要將服務(wù)器的指定文件夾壓縮珍坊,然后傳輸?shù)角芭_(tái)牺勾。shell的zip命令可以很方便的實(shí)現(xiàn)該需求,python也有對(duì)應(yīng)的模塊阵漏,這里簡(jiǎn)要記錄一下使用兩...
前言: 最近工作中需要使用django實(shí)現(xiàn)文件的下載功能驻民。自己通過(guò)file.read方式實(shí)現(xiàn)后,在測(cè)試的過(guò)程中履怯,發(fā)現(xiàn)當(dāng)文件過(guò)大時(shí)回还,非常吃內(nèi)存,為了優(yōu)化 在網(wǎng)上找了一篇非常不錯(cuò)...
前言: 在日常工作中經(jīng)常需要讀寫配置文件叹洲,這里將配置文件的讀寫封裝成一個(gè)類柠硕,供后續(xù)使用 關(guān)鍵點(diǎn)代碼的介紹: 1.使用線程鎖:防止并發(fā)向配置文件寫入數(shù)據(jù),保證數(shù)據(jù)的準(zhǔn)確性2.裝...
前言 在工作中經(jīng)常會(huì)遇到使用32位的uuid作為數(shù)據(jù)庫(kù)中的主鍵id情況运提,這里記錄一下分別使用python和java來(lái)生成uuid的方法仅叫! python生成uuid java生...