Just my humble opinion,
Above posted stated, what are trying to accomplish? same?
Are you commissioning, you can decide what communication protocol to use.
You don't have to use Python scripting , unless you want or its already there.
You can use easier communication protocols // Ethernet.
And need to setup with IT team also.
OPC server is part of SCADA system installed, overall system architecture.