Get selected files from macOS Finder.
Project description
findersel
Get selected files from macOS Finder and use them programatically within your Python program.
Installation
$ pip install findersel
Usage
Select some files on Finder:
And get the selected files:
>>> import findersel
>>> list(findersel.get_selected_files())
['/Users/sdelquin/findersel/LICENSE',
'/Users/sdelquin/findersel/Makefile',
'/Users/sdelquin/findersel/README.md',
'/Users/sdelquin/findersel/requirements.txt',
'/Users/sdelquin/findersel/setup.cfg',
'/Users/sdelquin/findersel/setup.py']
Note than the function returns a generator.
You can get the selected files ordered by name with:
>>> import findersel
>>> list(findersel.get_selected_files(sort=True))
['/Users/sdelquin/findersel/Makefile',
'/Users/sdelquin/findersel/README.md',
'/Users/sdelquin/findersel/requirements.txt',
'/Users/sdelquin/findersel/setup.cfg',
'/Users/sdelquin/findersel/setup.py',
'/Users/sdelquin/findersel/LICENSE']
Changelog
0.1.4 | 15/02/2023 |
---|
- Fix documentation.
0.1.3 | 15/02/2023 |
---|
- Add parameter to sort files.
0.1.2 | 20/06/2021 |
---|
- Get rid of prettyconf external dependency.
0.1.1 | 20/06/2021 |
---|
- Add documentation.
- Fix bug when no files are selected.
0.1.0 | 20/06/2021 |
---|
- Add initial code.
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
findersel-0.1.4.tar.gz
(3.7 kB
view details)
Built Distribution
File details
Details for the file findersel-0.1.4.tar.gz
.
File metadata
- Download URL: findersel-0.1.4.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
3c6e368a7a7768e2a5e23e55c3c90508252696a2b114f1164e3dc685be6aa337
|
|
MD5 |
5ee6a3b75a8f34e6ecb2d0acf089c96e
|
|
BLAKE2b-256 |
98721ce898998fa3aff3e8cb155245c36c22a66533629b4d1b20b618f96a11a7
|
File details
Details for the file findersel-0.1.4-py3-none-any.whl
.
File metadata
- Download URL: findersel-0.1.4-py3-none-any.whl
- Upload date:
- Size: 4.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
512f194864e5974784350c01595dd5fb132a2dd7e9a89265941529eb36bf3348
|
|
MD5 |
2171c91716bf7bcab8724905caf8d3f6
|
|
BLAKE2b-256 |
4c0a02a8a74f1119df9bd7ed023daaf559cb3b5c7726b73f5b5bbf1f6b826c16
|