/
Using Python scripts with an installed Python program(Python v3.10)

Using Python scripts with an installed Python program(Python v3.10)

Python installation and configuration

  1. Download and install the Python program

    1. You can down Python v3.10 at Python Release Python 3.10.1.

    2. Select “Windows installer (32-bit)”.

    3. Install Python. Make sure that the Add Python 3.10 to PATH option is checked.

       

  2. Install Pywin32

    1. Run Command Prompt as an Administrator.

    2. Use the following command to install Pywin32.

      python -m pip install pywin32

       

  3. Register Pywin32 to the Registry.

    1. Run Command Prompt as an Administrator.

    2. Run the following commands.

      cd C:\Users\["UserName"]\AppData\Local\Programs\Python\Python310-32\Lib\site-packages\win32comext\axscript\client python .\pyscript.py

       

  4. Copy the relevant files to your Python installation location.

    1. Move to C:\Users\["UserName"]\AppData\Local\Programs\Python\Python310-32\lib\site-packages\pywin32_system32 folder

    2. Copy the following two files to the Python installation path (default path: C:\Users["UserName"]\AppData\Local\Programs\Python\Python310-32).

      cd C:\Users\["UserName"]\AppData\Local\Programs\Python\Python310-32\lib\site-packages\pywin32_system32 copy pythoncom310.dll C:\Users\["UserName"]\AppData\Local\Programs\Python\Python310-32 copy pywintypes310.dll C:\Users\["UserName"]\AppData\Local\Programs\Python\Python310-32

       

  5. Change a Registry value

    1. Find \HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{DF630910-1C1D-11d0-AE36-8C0F5E000000}\InprocServer32 key.

      • Note: You can quickly find this by searching ‘pythoncom’ in the \HKEY_CLASSES_ROOT\WOW6432Node\CLSID\ path.

    2. Change the value of the registry to the path of the copied file (Python installation folder\Pythoncom310.dll).
      (Python Default Path : C:\Users\["UserName"]\AppData\Local\Programs\Python\Python310-32\Pythoncom310.dll)

       

Xshell Configuration

  1. Turn on the ‘Do not use Xshell’s embedded Python' option in the global options (Tools → Options → Advanced).

  2. Run your Python script.

  3. If the installation or settings are not configured properly, the following error can occur.

 

 

 

Related content

Script Example
Script Example
Read with this
How to utilize an external installation type Python script
How to utilize an external installation type Python script
More like this
Xshell
Read with this
파이썬 스크립트를 외부 설치 프로그램으로 사용하기(Python v3.10)
파이썬 스크립트를 외부 설치 프로그램으로 사용하기(Python v3.10)
More like this
xsh.Dialog
xsh.Dialog
Read with this
Xshell scripting using python [1]
Xshell scripting using python [1]
More like this