原创 Python3分析考試成績2 Flask與pyecharts實現統計數據的前端展示

應用場景:在教育教學中,常常要對考試數據進行統計,對自己所帶班級的數據有個全盤的掌握,反思自身不足,明確自身優勢,從而制定下一階段的目標。對於家長來說,對於學生的成績都有一些疑問,也非常關心孩子的學業狀況,每一位家長都想問一些關於成績的問

原创 Python3分析考試成績3 Flask的重構

Flask代碼簡單重構 所有的類文件等,都寫到一個py文件顯然是不明智的,所以應找出程序中需要變化的部分,並重新構建,解決數據的組織問題。 這個應用的原理,是在網頁端提交表單內容之後,傳回服務器,服務器進行數據處理之後,生成可以展示的代碼

原创 樹莓派安裝CentOS和Python3

燒錄鏡像之後,啓動樹莓派,會要求登錄,默認用戶名root,密碼centos。 連接網絡:命令nmtui,選擇Activate a connection(選擇連接),再選擇相應的wifi,輸入密碼,即可連接。 接下來,把擴展卡的20多個G也

原创 Python3分析考試成績1成績預處理

1.數據預處理 首先用Excel內部的VLOOKUP函數,將每位學生的成績匹配。這裏最好還是用身份證號或者學籍號進行匹配,一方面準確,不易出現重名、字符編碼之類的問題,另一方面有利於保護學生數據隱私。   像一些學生因特殊原因沒有成績,一

原创 新浪SAE用Git方式部署Python3.7Flask服務

Python3的Flask,可以用Git方式部署在新浪SAE中,大體的流程是,新浪的雲應用SAE創建一個新的應用,拿到Git的URL、用戶名和密碼,在Pycharm中寫入Git的用戶名和密碼,再寫好相應的Python文件,commit無誤

原创 Flask實現身份證號查詢相關信息(Python2.7)

Python3是趨勢,但是新浪SAE平臺的便宜點的微服務,是Python2.7的。所以以下代碼的環境是Python2.7. 原理是,一些關於政策的表,以這種Excel的方式存儲在文件夾中: 創建一個類,並將主要的信息進行清洗後存入相關列

原创 Pandas 根據dataframe表自動生成word

在填寫一些檔案的時候,有了如下的數據表,查找其政策就相對來說容易了很多。 如果能夠根據表格項目內容,自動生成每一戶的情況,能夠省去查找政策的時間。因時間緊迫,所以代碼沒有用類和函數進行優化,未來如果有時間再將其優化。 基本思路:首先將每

原创 DataGrip的Sqlite處理,導入和查詢

DataGrip這個零件實際在Pycharm和Idea中都有,就是從裏面分離出來的專門處理數據庫的零件,用這兩個軟件也可以實現以下操作。Sqlite屬輕量級數據庫,幾萬數據量用它應該足夠了,而且內嵌在python中,即使以後用來做flas

原创 PyQt5 用pyinstaller 打包成桌面GUI

PyQt5用pyinstaller打包成桌面GUI         環境:OS 10.13,python3.7,PyQt5 之前使用的是py2app,一個是打包之後文件太大,有230M,另外在運行時會出現這種錯誤: LSOpenURLsW

原创 PyQt5 實現設計簽名功能

      B站上有一個python自帶的GUI庫tkinter的入門視頻,講的是用做一個輸入名字(利用網站服務器),自動生成簽名圖片的視頻,但是那個結尾被掐掉了,而且tkinter許多的控件要重新寫,所以轉投了QT5。用pyQt5配合Q

原创 Pycharm3.7和QT5開發配置

GUI開發,QT的資料算是比較豐富的,基本原理可以理解爲,QT系列軟件做殼,用python及其豐富的庫做算法。Pycharm是開發利器,下一版本,我要換成社區版了。 QT官網註冊,並下載開源版本的軟件; PyCharm中下載相應的庫; 配

原创 python將戶中所有人收入均合併到戶主一行

每當要報表的時候,都會涉及每個人這一個週期內,到底得了多少收入,比如戶主是劉備,有低保,有農補,兄弟是關羽,有低保有撫卹,兒子是劉封劉禪,有撫卹,有補貼,這些一項項都能通過之前的代碼分門別類列出。 然而扶貧站讓報的最新的表格,是都要把所有

原创 數據分析:分類問題和預測--KNN算法

數據類型可以有:數字,分類變量,二進制,email,微博,用戶數據,json,地理位置,傳感器數據等。數據定量或者定性的屬性值,比如身高,體重,年齡,性別,學科成績等。 算法簡介: 分類(classification):給定一些屬性標籤,

原创 個人信息表填寫-python3 將excel定位並複製到另一個表裏

某些個人信息表的格式如圖: 而原始的數據格式如下: 其中圖上標註,以及幫扶責任人信息,和惠農卡號,是能夠自動填寫並批量生成的。代碼如下: #用xlrd.open_workbook時,添加對應的參數formatting_info=Tr

原创 學生成績分析之成績的預處理 python3 pandas 學生成績彙總到一張表

    在進行數據分析之前,會有許多的成績表,格式也頗爲混亂,爲了研究方便,可以將學生成績統一到一張表上。我們用的學生各個時期的數據表格式如下圖: 且有許多的這樣的表格,以便分析:      而原始的學生成績表如下:(excel文件,