kettle的作業中有一個Shell元件,通過這個元件并選擇好python環境,即可執行py檔案,示例任務如下:
其中,工作路徑選擇python.exe的目錄,腳本選擇相應檔案即可。
但是,執行後報錯或者發現py檔案沒有被執行,是什麼問題呢?
原因是需要添加.py檔案預設打開方式為python.exe。
添加方式:
控制台-> 預設程式 -> 按檔案類型指定預設應用
選擇.py對應的預設應用改為python,我的預設程式是pycharm
PS:如果選擇預設應該沒出來Python的話,那麼選擇桌面上任一.py檔案,滑鼠右擊——打開方式,選擇python.exe方式打開即可。
修改後,重新執行任務,成功!