type
status
date
slug
summary
tags
category
icon
password
前言安裝plugin PythonScript新增並編輯python程式開啟Plugins→Python Script→New Script打開console執行程式正規執行方式另一種較快速的執行方式Python Script的python版本如何替換Python版本
前言
因為要把多個big5格式的文字檔批次轉換成UTF8格式。在找方法的過程中,找到其實可以用notepad++並搭配它的plugin python script批次完成此任務。以下解說如何安裝與操作的步驟。
安裝plugin PythonScript
在Notepadd++的menu bar選Plugins→ Plugins Admin…

搜尋PythonScript並安裝

按”是”,會安裝並自動重開Notepad++

新增並編輯python程式
開啟Plugins→Python Script→New Script

這時會開啟
C:\Users\[你的使用者名稱]\AppData\Roaming\Notepad++\plugins\config\PythonScript\scripts
視窗,輸入你想要的檔名,在此用”HelloPython”為例。在內容輸入
c
打開console

這時就要出現下方的console視窗

執行程式
正規執行方式

執行完就會看到console出現Hello Python的字串

不過這個方法需要進入多層的選單,若在開發階段要經常執行程式碼就會較為麻煩。經過上網搜尋,找到以下另一種方法。
另一種較快速的執行方式
直接在命令列執行目前分頁的程式碼
在命令列輸入
exec(editor1.getText())
如下圖所示

此方法可以直接執行目前編輯的視窗內的程式碼
Python Script的python版本
在console視窗的開頭就可以看到所使用的版本

如何替換Python版本
在原作者的說明檔
C:/Program Files/Notepad++/plugins/PythonScript/doc/usage.html#installation
中提到python的版本是在 notepad++的安裝目錄裡的plugins\PythonScript\的python??.dll,其中??就是所使用的版本C:\Program Files\Notepad++\plugins
。目前暫研究至此,尚未換python的版本,可能的做法是替換此檔案或安裝python。待網友們分享喔~以下是檔案結構
c
Reference:
PythonScript作者網頁 ttps://github.com/bruderstein/PythonScript
- 作者:JK Yang
- 链接:https://jk1124.netlify.app/article/d7be56c3-da77-40fc-8ef6-bd1a845f7079
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。