No, you cannot do that. SQL Server runs as a service and does not have any desktop. The Python script actually runs in a separate process, but that is also a service, and there is no desktop.
And overall, you don't want to run things from SQL Server that waits for a long time, because that holds up resources, while SQL Server is waiting for the script to complete.