基於Python的自製畫板小工具

2021-10-22 16:35:05 字數 960 閱讀 8900

本系統的軟體開發及執行環境具體如下。

作業系統:windows 7、windows 10。

python版本:python 3.7.1。

開發工具:pycharm 2018。

python內建模組:os、sys、time、math。

第三方模組:pygame。

注意:在使用第三方模組時,首先需要使用pip install命令安裝該模組,例如,安裝pygame模組,可以在python命令視窗中執行以下命令:

pip install pygame

開啟pycharm開發環境,然後開啟原始碼資料夾,找到drawboard資料夾,按下進行複製,切換到pycharm開發環境,在左側列表中按下進行貼上,展開drawboard資料夾,雙擊main.py開啟該檔案,然後在右側視窗中單擊右鍵,選擇「run』main」即可執行程式,如圖1所示。

圖1  選擇「run』main」即可執行程式

程式執行效果如圖2所示(說明:單擊左側的鉛筆或者橡皮,然後單擊加減號可以增加或者縮小寬度,選擇乙個顏色,即可在右側繪製圖形,或者擦除繪製的圖形)。

圖2  專案主介面

具體的操作步驟如下:

超級畫板的主要功能都集中在乙個視窗上實現,在這個視窗中,預設選擇的是畫筆,使用者在設定畫筆顏色和尺寸時,可以在視窗左側的矩形框中顯示預覽效果,選擇完成後,即可在右側畫板中繪製圖形;而如果選擇橡皮,則可以擦除已經繪製的圖形,另外,還可以按鍵盤上的鍵盤,清空右側的畫板,效果如圖3所示。

圖3  超級畫板主視窗效果

GitTools 自製的git命令簡化小工具

雖然都是程式設計師,但是過長的命令也是難以忍受的.特別是手懶的人.那麼,git作為乙個強大的版本管理工具,其基本命令,git add git commit m commit content git push 對我來說過於冗長.那麼,作文windows老使用者,除了bat,最好的方法就是使用c 將命令...

基於python實時監控cpu的小工具

雖然寫的很不完善,但是當練手吧,對於實時監控cpu還是有點用處的,雖然android studio已經提供了一樣的功能,但是能夠記錄並生成成本地csv檔案還是比as多乙個功能的。結果圖 直接放原始碼 coding utf 8 import re import os import wx import ...

基於PyQT的小工具框架

gps原始資料中經度 維度 高程資料的提取 log資料的顯示和儲存 pip install pyqt5 pip install pyqt5 tools designer1 主介面 pyuic5 o mainwindow.py mainwindow.ui2 資源檔案 pyrcc5 o mainwind...