原创 pyecharts 實現顯示數據爲百分比的折線圖

前段時間寫了篇博客,解決的是pyecharts 實現顯示數據爲百分比的柱狀圖,以爲折線圖也是一樣的方法。只要調整 formatter 即可。 原始代碼如下 : from pyecharts.charts import Line from

原创 WxPython界面利用pubsub 展示進程工作的進度條

用WxPython做界面時, 如果數據操作時間比較長,會使 WxPython 界面處於假死狀態,用戶體驗非常不好。 WxPython是利用pubsub來完成消息的傳送。 下面提供一個   WxPython界面利用pubsub 展示進程工作

原创 Pyecharts 餅圖位置調整

如果要把 pyecharts 裏的餅圖嵌入其他頁面,有的時候需要調整餅圖的位置。 不調整可能會顯示成這樣: 調整後的效果是這樣:   關鍵代碼在於: center=["40%", "60%"] def pie_base_proc(

原创 centos6.10 設置防火牆

centos6.10  選擇 database server 安裝時, 缺省防火牆是打開的,只允許 22 端口。 如果要開放 mysql 和 web 服務器, 需要手工修改防火牆。  root 用戶登錄   -- 設置防火牆

原创 pyecharts 顯示海南島地圖

pyecharts 已經升級到1.0 了。 試了一下地圖功能,因爲海南的海洋麪積太大了。顯示出來的海南島區域非常小。   pyecharts 文檔信息沒有具體例子,關鍵例子還是少呀,參考 echarts 的做法,修改中間點及放大。找到了

原创 對DataFrame中空缺數據做橫向拉格朗日填充

在數據分析過程中,總會遇到空缺數據。如果顯示爲折線時,就會有異常波動。 拉格朗日函數就是解決空缺數據的一種方法。 比如數據是這樣的。 填充完後,是這樣的:   代碼:   # encoding: utf-8 """ @author:

原创 用WxPython實現Sqlite3 裏的數據管理

這兩天在折騰Sqlite3 數據庫,對於一些小應用,這個Sqlite3 很好用,不需要驅動,又能滿足基礎需求。抽空寫了通用的數據表管理界面,簡單實現 查詢,修改、新增、刪除記錄。 用WxPython 實現。  wxPython      

原创 Ubuntu 18.04 安裝MYSQL的ODBC驅動。

看了不少文章,mysql 的odbc 驅動因爲版本的問題,沒找到適合 ubuntu 18的。 折騰一下,把過程帖出來給大家參考。 1、安裝unixODBC 這個有很多詳細的介紹,帖一下命令即可。我下的是2.3.4 sudo wget f

原创 Ubuntu 18.04 設置雙網卡,雙路由

Ubuntu 18.04 設置雙網卡,雙路由 因爲服務器需要讀取內網的數據庫,展示在辦公網中。涉及到2個網絡的連接,需求是所有10.x.x.x 的訪問從網卡4走,其他訪問從網卡1走。查了資料,找到解決辦法。 sudo vim /etc/

原创 利用python整理重複的文件

發現硬盤裏不少重複的文件,包括不同時期備份的手機照片,各種不同時間段下載學習視頻:) 如果大文件很多,佔用空間太多。必須清除。 寫了腳本,遍歷了硬盤,算出MD5,看看有多少重複文件。本文只保存結果到excel 中, 可以自行增加判斷重複的

原创 用pyglet做展示板,解決中文字體選擇問題。

接到個小任務,在競標會上實時展示一些信息,單位,金額等。 有兩種方式: 1、web 方式, 開一個頁面, 定時刷新。後臺改數據庫。 2、用python 完成,做個展示板,聯數據庫,定時刷新,後臺改數據庫。 兩種方式的後臺改數據庫,可以直接

原创 按分類分割EXCEL文件

在管理工作中,會碰到把報表分割成不同的下屬單位,或者把下屬單位上報的報表分割成不同的業務種類。 示例: 待分割工作表 SALES.XLSX 產品號 銷量 客戶 說明 A2312 100 V01   A2311 120 V02   A231

原创 利用pyecharts做數據演示

環境: Python 2.7  + pyecharts 0.3.1 + Flask 0.12.2pyecharts 是一個用於生成 Echarts 圖表的類庫。實際上就是 Echarts 和 Python 的對接。 Echarts 是百度

原创 對csv文件數據分組,並用pyecharts 展示。

在處理csv文件時,會有些數據需要分組展示。比如以下文件及統計效果:爲了避免重複勞動,把pandas 和 pyecharts 做了個結合。# coding=UTF-8 from pyecharts import Bar,Scatter,

原创 利用WxPython 建立批量錄入框窗口

有個小項目,碰到需要批量建立輸入框的需求。研究了一下WxPython ,實現了這個功能。# coding=utf-8 """ 模塊標題:界面相關 模塊功能:顯示批量錄入框窗口。 開發人員:seakingx 建立時間:2018.04.28