今天看到everything搜索速度秒殺windows自帶的文件管理器,所以特地模仿everything實現了文件搜索以及打開對應文件的功能,首先來一張搜索對比圖。這是evething搜索效果:這是自己實現的效果:主要功能就是python的os庫的文件列表功能,sqllite創建表,插入數據以及模糊搜索,然后就是tkiner實現的界面功能。全部代碼貼出來做一次記錄,花費一天時間踩坑。#coding=utf-8importtkinterastkimportt
系統 2019-09-27 17:56:39 2174
“老板來碗面”“要啥面?”“內牛滿面..”最近項目上的事情弄得人心累,本來是幫著兄弟項目寫套入口代碼,搞著搞著就被拉著入坑了。搞開發的都知道,最怕弄這種項目portal的東西,你調用一堆東西,結果各種調用報錯都反饋到你這里,導致的結果就是除了啥問題都找你。最形象的比喻就是,眼前一棟樓,你是看門的。電梯壞了找你、住戶被盜了找你、連誰家下水不通了也找你,各種無厘頭的破事兒,我就想送出一張圖…共享文件熟悉Python的朋友們都知道,python自帶了一個Simp
系統 2019-09-27 17:56:32 2174
python正則符號意思說明re1|re2匹配re1或者re2.匹配除了\n的任意字符^字符串的起始部分$字符串的結尾部分*對前面的表達式匹配0次或多次+對前面的匹配1次或多次?對前面的匹配0次或者一次{N}匹配N次{M,N}匹配M到N次[…],[0-9],[A-Za-z]匹配方括號字符集里的單個字符[^A-Z]不匹配字符集里的任意一個字符(…)匹配封閉的表達式,另存為子組\d數字\w字母數字字符\s空格\b單詞邊界the匹配的是the這個字符串\bthe
系統 2019-09-27 17:56:29 2174
今天我們來學習一下python的數據可視化庫,Matplotlib,是一個Python的2D繪圖庫通過這個庫,開發者可以僅需要幾行代碼,便可以生成繪圖,直方圖,功率圖,條形圖,錯誤圖,散點圖等等廢話不多說,我們直接通過例子來進行講解。首先我們有一組數據如下:我們可以看到,這組數據有日期,還有日期對應的值,因為這組數據中的日期格式不是標準的日期格式那么我們對數據做一下轉換,取1948年的整年的數據,來進行一個繪圖操作importpandasaspdunrat
系統 2019-09-27 17:56:20 2174
一、安裝python31.下載python安裝包(python3.6)wgethttps://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz2.將安裝包移動到/usr/local文件夾下mvPython-3.6.5.tgz/usr/local/3.在local目錄下創建python3目錄mkdir/usr/local/python34.進入到Python-3.6.5.tgz所在的目錄下cd/usr/loca
系統 2019-09-27 17:55:20 2174
程序結構程序三種結構順序循環分支分支結構分支結構基本語法if條件表達式:語句1語句2語句3……條件表達式就是計算結果必須為布爾值的表達式表達式后邊的冒號不能少注意if后邊出現的語句,如果屬于if語句塊,則必須同一個縮進等級條件表達式結果為True執行if后邊的縮進的語句塊雙向分支if……eles……表達多路分支很多分支的情況if條件表達式:語句1……elif條件表達式:語句2elif條件表達式:語句3else語句4elifeles可選只執行其中一種情況if
系統 2019-09-27 17:55:05 2174
相關知識點:#key-value#字典是無序的,因為他沒有下標,通過key找info={'stu01':"liuhaolai",'stu02':"wangshulin"}print(info['stu01'])info['stu03']='劉**'#若不存在該key,則直接添加info['stu04']='王##'print(info)#deldelinfo['stu03']print(info)#popinfo.pop('stu04')print(inf
系統 2019-09-27 17:54:48 2174
python有很多的內置模塊,collections是比較常用的一個,collections實現了專門的容器數據類型,為python的內置容器提供了替代方案。(這句話是我根據官方文檔理解翻譯的。原文:ThismoduleimplementsspecializedcontainerdatatypesprovidingalternativestoPython’sgeneralpurposebuilt-incontainers,dict,list,set,and
系統 2019-09-27 17:50:55 2174
0x01OpenCV安裝通過命令pipinstallopencv-python安裝pipinstallopencv-python0x02示例importcv2cap=cv2.VideoCapture(0)#打開攝像頭while(1):#getaframeret,frame=cap.read()#showaframecv2.imshow("capture",frame)#生成攝像頭窗口ifcv2.waitKey(1)&0xFF==ord('q'):#如果按下
系統 2019-09-27 17:50:51 2174
一、表示字符串的各種形式s=‘hello’#索引:01234索引從0開始,即第一位為0位第一種:s#表示整個字符串s[:]#表示整個字符串s[0]#表示字符串的0位,即第一個字符s[-1]#打印字符串倒數第一位例:結果:例:結果:第二種:s[start:stop]#從satrt開始到stop-1結束例:結果:第三種:s[start:stop:step]#從satrt開始到stop-1結束,步長為step例:結果:第四種:s[:stop]#從0位開始索引到s
系統 2019-09-27 17:50:06 2174