python开发工具管理系统_Python开发桌面软件文档及网址管理工具,强迫症的福音...
原標題:Python開發桌面軟件文檔及網址管理工具,強迫癥的福音
寫在前面
這兩天用python鼓搗開發了一個軟件,分享給同事,覺得很實用,可以大大提高工作效率,想通過平臺分享出來給大家
希望給愛好python的童鞋做參考,也希望能借此鼓勵更多具有開源精神的開發者。
背景
工作了一段時間發現,電腦桌面上已經滿屏的常用軟件、常用項目文件夾的快捷方式,一大堆的常用文檔,瀏覽器上收藏的工作網址更是有100+,通常想打開一個文檔、網址要尋找半天,有沒有方法可以集中管理這些地址呢?
我用python tkinter + webbrowser寫了一個地址收藏工具
功能
關鍵字搜索,字母不區分大小寫
添加:url網址,本地軟件路徑,本地文檔路徑
選中刪除
雙擊/敲回車直接打開
修改,可使用添加功能修改打開路徑,起相同的名稱,會覆蓋原來的路徑
原理
導入庫
tkinter,webbrowser均為python標準庫,不需要另外安裝
使用python自帶界面開發庫tkinter開發基本界面
讀取json文件,加載數據到Listbox
添加事件處理
使用webbrowser.open(url)方法打開路徑
這個方法比較強大,如果是http地址,會直接在瀏覽器中打開,如果是本地地址,會直接打開軟件/文件夾/文檔...
搜索功能
搜索功能實現比較簡單,遍歷字典key值,判斷關鍵字是否存在key中
退出軟件時重新保存json文件
打包軟件
win下使用pyinstaller
Mac下使用py2app
使用教程
獲取軟件和源碼:
https://github.com/turbobin/Open-Manager
下載OpenTool.exe,解壓到本地路徑即可使用。
作者簡介
turbobin,三年銀行后端開發經驗,坐標深圳。python愛好者,熟悉python,java,COBOL, Rexx等多種開發語言,熟悉Django,scrapy等框架,擅長數據分析和處理。喜歡研究新技術,崇尚開源精神,樂于技術分享。
責任編輯:
總結
以上是生活随笔為你收集整理的python开发工具管理系统_Python开发桌面软件文档及网址管理工具,强迫症的福音...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python画图配色_python ma
- 下一篇: python预测发展趋势_Python中