[Python] PySide6模板與入門學習!圖形化介面使用者友善,讓程式變得更貼心
在寫Python時大部分人都習慣使用整合開發環境(IDE)與終端機直接做程式的編修,但當要把程式分享給其他人使用的時候,搭配一個設計界面會可以讓使用起來更加直覺,撰風個人通常會把程式寫完初版後,都會加上圖形介面(GUI),若要把檔案轉給不同單位的人的時候,可以再將程式轉成EXE檔案,這樣即使其他人沒有安裝我在Python中使用的模組,也能夠無痛且友善的使用我的程式,說到底就是貼心! 說到Pytho […]
在寫Python時大部分人都習慣使用整合開發環境(IDE)與終端機直接做程式的編修,但當要把程式分享給其他人使用的時候,搭配一個設計界面會可以讓使用起來更加直覺,撰風個人通常會把程式寫完初版後,都會加上圖形介面(GUI),若要把檔案轉給不同單位的人的時候,可以再將程式轉成EXE檔案,這樣即使其他人沒有安裝我在Python中使用的模組,也能夠無痛且友善的使用我的程式,說到底就是貼心! 說到Pytho […]
這次嘗試用Python寫一個PNG轉ICO的小工具,雖然是很基礎的應用,網路上也有很多線上轉檔工具,但有時真的很不想把照片上傳下載,也覺得很麻煩,如果可以在電腦中快速選取生成,那豈不美哉?.ico檔案可以做一些有趣的應用,像是網站小小的LOGO展示,也能應用在電腦的資料夾圖示呈現,自定義資料夾不僅有個人特色,有時也能幫助自己工作效率的提升,畢竟圖案的吸引力總比純文字在辨識上更快速!像我都會把程式專 […]
這次嘗試用Python寫一個簡易的批次修改圖片大小的工具,雖然是很基礎的應用,但還真的蠻實用的,畢竟寫部落格的照片實在不宜過大,不然會造成讀者載入文章的困擾,我通常習慣把照片調整程寬度1200px。 這次的思路一樣很簡單,如同上次寫的相片批次轉檔工具類似,使用os模組讀取指定的資料夾路徑,讀取裡面所有的照片格式的檔案(在此指定.jpg、.jpeg、.png、.bmp),將超過指定寬度的以上的圖檔加 […]
說到Python的整合開發環境(IDE),Visual Studio Code(簡稱VS Code)絕對是一個很棒的選項,這是一款由微軟開發的跨平台代碼編輯器,本文是撰風的Python學習筆記,將記錄解除安裝Spyder並安裝VS Code與環境變數設定的步驟。VS Code是一個輕量級的程式碼編輯器,相較於其他IDE,它啟動速度更快,適合處理小型至中型的專案,此外也有豐富的擴展支援、內建Git支 […]
Python是一款自由度相當高且免費的程式語言,然而寫完Code後若要在其他未安裝Python的電腦執行時是一項麻煩,將Python轉成exe執行檔案就是一項解套方法。撰風此次利用PyInstaller這個Package來達成這項任務,以下是我的筆記,詳細資訊也能參考PyInstaller官方說明書。 第一步:安裝pyinstaller 撰風使用的是Python編譯器為Anaconda Spyde […]
身為一名網路圖文創作者,常常需要將其他照片格式轉為JPG並調整照片寬度,搜尋網路上免費的PNG2JPG Converter都有諸多限制,讓我苦惱許久。於是我決定寫一個相片批次轉檔工具,雖然我不是很精通程式語言,但逐步列出做法再針對性的搜尋語法,用Python搭配OpenCV寫一個簡單的批次相片轉檔工具也不是不可能。這個相片批次轉檔工具除了可以大量改變相片檔案類型外,也能夠等比例縮放圖片至想要的大小 […]