Skip to main content

fpicker description

Project description

FPicker

FPicker is a lightweight Windows-only file and folder picker library for Python.


Features

  • Open a file picker dialog
  • Open a folder picker dialog
  • Supports Windows COM-based dialogs

Requirements

  • Python 3.x (recommended: 3.7 or higher)
  • Windows OS

Installation

Install the package using pip:

pip install fpicker

Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request if you have suggestions or improvements.

Local Development

To set up a local development environment, follow these steps:

  1. Create and activate a virtual environment:
    source venv/bin/activate  # macOS/Linux
    venv\Scripts\activate     # Windows
    venv/Scripts/activate
    
  2. Build & install the project
    python setup.py build
    python setup.py install
    

The module is now installed in the virtual environment. You can test it by running the example script:

python examples/example.py

License

This project is licensed under the Apache-2.0 License. See the LICENSE file for details.

Author

Developed by Sekiraw

Acknowledgements

Thanks to the Python development communities for providing tools and resources to make this project possible.

This styling ensures clarity, proper sectioning, and good readability. Let me know if you`d like any further adjustments!

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

fpicker-1.0.0.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fpicker-1.0.0-cp313-cp313-win_amd64.whl (11.9 kB view details)

Uploaded CPython 3.13Windows x86-64

File details

Details for the file fpicker-1.0.0.tar.gz.

File metadata

  • Download URL: fpicker-1.0.0.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for fpicker-1.0.0.tar.gz
Algorithm Hash digest
SHA256 a2fcb4dcf4f7e283e00680d808c613f553c08d26cc66f2e58c25b6eb78dfddc9
MD5 e0a7e4d05ffcdee2f9ecf1aac5817512
BLAKE2b-256 4f882962ae4c0ec6cc6b489acb4c677237fa36bfbdd698f2fe3ad4d56c98b152

See more details on using hashes here.

File details

Details for the file fpicker-1.0.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: fpicker-1.0.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 11.9 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for fpicker-1.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a556c011a7f83a956f00c9b0af55bae2a6e70ace0c4018c3da40ce23d984e5dd
MD5 167d0e4d6baa13742bb88e28477160f9
BLAKE2b-256 e88841067b94d8e620f44cf42f740d760a22f31d361fa3c1b636f158f2fd328b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page