Create runtime folders, files, and code notes. All stored in notepads environment.
Project description
notepads - PyPi
notepads: V2023.12.10.10
Installing
# Linux/macOS
python3 pip install -U notepads
# Windows
py -3 -m pip install -U notepads
Create runtime only directory [1] -> Make folders [2] -> Make files [3] -> Make notes for code
========================================
Directory Example Layout:
Directory["/notepads/"]
🗀 examples
↳ 🗎 example.py
🗎 main.py
========================================
Create note:
notepads.note(name='notename', content='notecontent', author='OPTIONAL_noteauthor')
Find note
notepads.get_note(name='notename')
# or
notepads.notes()[<index>]
========================================
Create folder:
notepads.folder(name='foldername', version='OPTIONAL_0.0.0', description='OPTIONAL_a test folder', author='OPTIONAL_test author'))
# name, *, version=None, description=None, author=None
Find folder:
notepads.get(name='foldername')
Update folder:
folder.update(name='newfoldername', version='0.0.1', description='a new test folder', author='test author')
Delete folder:
folder.delete()
========================================
Create file:
notepads.file(name='filename', description='OPTIONAL_a test file', author='OPTIONAL_test author', parent='OPTIONAL_folder name')
# name, *, version=None, description=None, author=None, parent: NotepadsFolder=None
Find file:
notepads.get(name='filename')
Update file:
file.update(name='newfilename', description='a new test file', author='test author)
Load file:
file.load()
Write file:
file.write(content='newfilecontent')
Delete file:
file.delete()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
notepads-dev-2023.12.10.10.tar.gz
(812.2 kB
view details)
Built Distribution
File details
Details for the file notepads-dev-2023.12.10.10.tar.gz
.
File metadata
- Download URL: notepads-dev-2023.12.10.10.tar.gz
- Upload date:
- Size: 812.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1db7f021c6f32adebf2f5d791ffedf6ef0885ec833bd8f6261ebffd5677b22fa |
|
MD5 | 5502f61a367eed4bf2340a883378e441 |
|
BLAKE2b-256 | 55dc70fa15e5292e4cc84ce466965783887050bad83d1078d6700959fbf2fc88 |
File details
Details for the file notepads_dev-2023.12.10.10-py3-none-any.whl
.
File metadata
- Download URL: notepads_dev-2023.12.10.10-py3-none-any.whl
- Upload date:
- Size: 14.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f211decf01dd7a68ab623f2e7f8a7b19c22fd48667e7979c2ebd5f2f731c91a3 |
|
MD5 | ee08dcda85cc8b5257cbe921b0d17ded |
|
BLAKE2b-256 | cfe490851547cdb7e193dc93ad3fe6d8f0d3c71b133b99ea394079c4a51d71a4 |