原创 matplotlib簡要畫圖

前言 對於普通用戶,使用一次性畫圖能很快的學習、完成一般場景下作圖。 下面是兩個簡單的例子: 一次性作圖 import matplotlib.pyplot as plt plt.bar(['a','b','c','d','e'

原创 MySQL環境的搭建

工欲善其事,必先利其器 要想操作Mysql,必須先學會安裝好MySQL的操作環境,然而很對小白不會安裝、或者安裝後不會使用(打開),對此我特地的寫了幾篇博客,希望能對大家有所幫助。 小白入門優選軟件 MySQL Server (M

原创 MySQL簡單操作(內置Gif動圖)

什麼是MySQL MySQL結構分爲庫、表、字段 簡單打個比方 庫 == 文件夾 表 == Excel文件 字段 == 列名稱 字段其實就是對某列數據的概括,比如上面的id、name、age、school、sex就是字

原创 python裝飾器

閱讀本文需要15分鐘 前言 裝飾器,故名失憶就是裝飾用的,它可以裝飾函數(其他就不知道了),裝飾器用法就是在函數上一句加上 @裝飾器名稱 裝飾器有按功能可分爲函數裝飾器、類裝飾器,按參數分可分爲帶參數和不帶參數,我主要用帶參數的

原创 python內置界面開發模塊Tkinter的簡單使用

前言 不會有很多註釋 python在界面開發這一塊是沒有什麼優勢的,但是當我們一些小項目需要可視化或者給別人使用的時候用python自帶的模塊會比較合適 但是我們不要在意太多細節,因爲Tkinter還是有許多被吐槽的地方,只需堅持一

原创 python代碼佈局

閱讀本文需要15分鐘 前言 本人比較在意對代碼的管理,不僅是爲了以後的維護,更是基於對閱讀者的尊敬 具體類一般先實現功能後再優化,不要奢望一次就能寫出好的代碼 許多規範參照了《Clean Code》 涉及到的知識點 匿名函數

原创 外部運行python代碼,argparse模塊的使用

前言 很多時候我們希望快速運行已經寫好的代碼,同時不希望打開一個臃腫的編輯器,還希望可以通過一些簡單的操作來控制不同的模式 就像下面這樣子 這裏我們在命令行輸入了兩條命令來控制、執行一個.py文件 python DC_GAN.p

原创 python logging日誌輸出模塊簡要使用

前言 在我的前一篇博客《spyder for python調試功能》中其實調試存在一些問題:假如你是使用模板建立項目(比如Scrapy爬蟲項目),項目是在外部運行的,難以在編輯器實現調試功能。但是,爲了不暴露我的實力,我還是拒絕使用

原创 spyder for python調試功能

前言 很多人開始寫代碼不會考慮到用Debug,就像新手不會用git管理項目一樣 但是當你開始接觸、使用這些功能之後,你會發現以前走的很多錯路都可以避免,但是該趟的坑還是需要躺的 接下來我簡要介紹一下Spyder編輯器下進行pytho

原创 python內置魔法函數

正文 該模塊的基本使用包括 定義輸出格式 輸出到控制檯 輸出到文件 捕獲異常 最簡單的示例—輸出到控制檯 import logging #logging.basicConfig(level=logging.DEBUG)

原创 小白入門Mysql----MySQL環境的搭建

工欲善其事,必先利其器 要想操作Mysql,必須先學會安裝好MySQL的操作環境,然而很對小白不會安裝、或者安裝後不會使用(打開),對此我特地的寫了幾篇博客,希望能對大家有所幫助。 小白入門優選軟件 MySQL Server (My