Python package to remotely execute ExtendScript in Adobe Photoshop.
Prerequisites
Photoshop must be configured to accept remote connection.
Open the plug-ins dialog from the Preferences > Plug-ins… menu in Photoshop, and check Enable Remote Connections option. Enter password to the given field, and click OK button and restart Photoshop.
Photoshop must be launched and running for the package to work.
Install
pip install photoshop-connection
Usage
Example:
from photoshop import PhotoshopConnection
with PhotoshopConnection(password='secret') as conn:
conn.execute('alert("hello")')
jpeg_binary = conn.get_document_thumbnail()
Check out documentation for details.
Release files for photoshop-connection 0.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| photoshop_connection-0.3.1-py3-none-any.whl | Python 3 | none | any | Details |
Release files / photoshop_connection-0.3.1-py3-none-any.whl
| Download URL | photoshop_connection-0.3.1-py3-none-any.whl |
|---|---|
| Size | 21.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6537fbdbcebb85db842ed27718680717c26389ff0e472c76b20f568c40ab131c
|
|
BLAKE2b-256 checksum How to use checksums |
6b35d999ab6cccebe3af3a9c123f2b1da3d72436a7e24ee8f971ab6acb2c5174
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 12, 2026.
Transparency log