Instructions provided describe how to lock a Python script so it cannot be edited. When scripts are going to be shared but the code needs to remain unchanged, compile the PY file into a PYC file. This ensures that the users are unable to make any changes to the existing code within the scripts. A PYC file is binary in nature and cannot be read directly.
PYC files run even if the PY files are not present.
script = "C:\\temp\\myscript.py"
Get help from ArcGIS experts
Download the Esri Support App