-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
implement pure Python/ctypes solution #4
Comments
Pyscreenshot is a pure Python library. Why do you need a single script? Is it not possible for you to use a library? |
From the description I understand that pyscreenshot requires at least one binary library to make screens. Pure Python/ctypes means ability to take screens with no 3rd party extensions. |
I use "pure Python" for not having C extension module in the library. Pyscreenshot is not accessing any C library directly so ctypes can not be used for current back-ends. It is of course possible to create new back-ends using ctypes, but I don't know how. Check the "plugins" directory for examples. |
new doc page: |
Ok. The bug report is - pyscreenshot doesn't work standalone without 3rd party libraries. Nice page, though - you should consider including PySide there. |
I don't know such solution. |
All backends are user level programs, so a backendless solutions is theoretically possible. The corresponding C code from backend with compatible license can be ported to Python. |
Maybe not for all platoforms, but having a single script without dependencies would be awesome.
The text was updated successfully, but these errors were encountered: