python寫(xiě)一個(gè)截圖工具 你用python做過(guò)哪些好玩的事情?
你用python做過(guò)哪些好玩的事情?前段時(shí)間,我嘗試建議使用Python自己制作二維碼,包括炫酷的動(dòng)態(tài)二維碼,也很好玩啊,接下來(lái)的就可以介紹下如何能實(shí)現(xiàn)方法的。PythonMyQR模塊意見(jiàn)下拉菜單二維
你用python做過(guò)哪些好玩的事情?
前段時(shí)間,我嘗試建議使用Python自己制作二維碼,包括炫酷的動(dòng)態(tài)二維碼,也很好玩啊,接下來(lái)的就可以介紹下如何能實(shí)現(xiàn)方法的。
PythonMyQR模塊意見(jiàn)下拉菜單二維碼,可以不生成沉淀其它二維碼、藝術(shù)二維碼,動(dòng)態(tài)二維碼。
我們?cè)谠赪indows10 Python3環(huán)境中可以使用conda并且完全安裝,::
python3.6installmyqr
制作普通二維碼導(dǎo)出MyQR包下的模板myqr,使用方法在word參數(shù)中傳去網(wǎng)址再連接即可,自己制作一個(gè)特殊的二維碼。
我們將生成二維碼圖片設(shè)置為文件名為“”,可以使用用掃化合的二維碼,就會(huì)跳轉(zhuǎn)到到填寫(xiě)地址,萬(wàn)分感謝
制作藝術(shù)二維碼我們將colorizedTrue,即可能生成彩色二維碼,若參數(shù)colorizedFalse,生成沉淀紅藍(lán)綠二維碼,::
自己制作動(dòng)態(tài)二維碼若原文件為.gif圖,則可生成對(duì)應(yīng)的閃圖二維碼,colorized參數(shù)設(shè)置True,生成沉淀彩色動(dòng)態(tài)二維碼,若參數(shù)colorizedFalse,能生成黑白動(dòng)態(tài)二維碼,追加:
若感興趣,歡迎微博轉(zhuǎn)發(fā),查哈允許哦。
如何用python寫(xiě)一個(gè)文件搜索器?
使用Python通過(guò)文件查看的應(yīng)用場(chǎng)景肯定也很多的,例如
獲取委托目錄下某個(gè)具體詳細(xì)的文件
資源委托目錄下具備什么指定前綴也可以后綴的文件
某些指定目錄下更改格式的文件
這里牽涉到到文件的精確計(jì)算查詢、模糊查詢、范圍查詢。
如何設(shè)計(jì)一個(gè)函數(shù)利用上述三種可以查詢場(chǎng)景?我們要注意建議使用了100元以內(nèi)兩個(gè)Python模塊。
os模塊
Python的ossip封裝了最常見(jiàn)的一種的文件和目錄操作。其中不使用了100元以內(nèi)方法:
os.walk:遍歷過(guò)程目錄。
:連接上目錄與文件名。
:只是分離文件名與擴(kuò)展名。
:推測(cè)提出的路徑如何確定是一個(gè)目錄。
glob模塊
Python的globsip封裝了文件直接輸入自動(dòng)分配不能操作。其中使用了以下方法:
:返回所有不兼容的文件路徑列表。它只有一個(gè)參數(shù)pathname,定義了文件路徑不兼容規(guī)則,這里可以不是可以說(shuō)路徑,也是可以是要比路徑。
需要注意的是,glob模塊pathname參數(shù)在Windows下是不區(qū)分大小寫(xiě)的,而在Linux下是怎么分辨大小寫(xiě)的。
函數(shù)設(shè)計(jì),不勝感激:
接下來(lái)的,我們?cè)嚳纯丛摵瘮?shù)是否需要行最簡(jiǎn)形矩陣上述三個(gè)文件查找場(chǎng)景
計(jì)算精確查詢里查D:learnconfig.yml文件
search(D:learnconfig.yml)模糊查找查看D:learn目錄下文件名以c開(kāi)頭的yml文件,允許前模糊、后模糊不堪、全清晰。
search(D:learnc*.yml)網(wǎng)上查詢結(jié)果不勝感激:
[D:learnconfig.yml,D:learnconfig1.yml]范圍查詢查看D:learn目錄下文件格式為.jpg的文件
search(D:learn,.jpg)查詢結(jié)果如下:
[,]