偵錯 Python 指令碼
GFI LanGuard 指令碼偵錯工具不支援 Python 指令碼的偵錯。
任何 Python IDE、偵錯工具或針對 Windows 使用目前受支援的 Python 2.5 和 pywin32 分佈執行 Python 指令碼的命令列解譯程式都有助於編寫正確的 GFI LanGuard Python 指令碼。
一些可用於編輯和偵錯 Python 指令碼的 Python IDE 或解譯程式如下所示:
- PythonWin
- Winpdb
- SPE IDE - Python 編輯器
- 預設情況下,Python 分佈隨附 IDLE 和 Python 解譯程式。
透過使用 GFI LanGuard 指令資料夾中提供的 lpy.py 檔執行指令碼,Python 指令碼可在類似於 GFI LanGuard 的環境中執行和偵錯: C:\ProgramData\GFI\LanGuard11\Scripts
範例
<Python25Folder>\python.exe "<ProductDataDir>\Scripts\lpy.py" <NameOfPythonScriptFileToTest>