Skip to main content

Manage user profiles easily in Python

Project description

Pyaccount (or Pyacnt)

Pyaccount is a Python extension that allows you to manage profiles: easily create, connect, delete, add data, read data and greet users.

Installation

pip install pyaccount

Usage

import pyaccount

# Create an account
pyaccount.enter("Alice", "password123")

# Log in
pyaccount.connect("Alice", "password123")

# Welcome message
pyaccount.welcome("Alice")

# Add data
pyaccount.set_data("Alice", "age", 20)

# Read data
print(pyaccount.get_data("Alice", "age"))

# Disconnect
pyaccount.exit("Alice")

Commands

Command Description
enter(name, password) Create an account
connect(name, password) Log in
exit(name) Disconnect
welcome(name) Display welcome message
set_data(name, key, value) Add data to account
get_data(name, key) Read data from account

💡 Passwords are secured using SHA-256 hashing.

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

pyacnt-1.0.2.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

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

pyacnt-1.0.2-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file pyacnt-1.0.2.tar.gz.

File metadata

  • Download URL: pyacnt-1.0.2.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for pyacnt-1.0.2.tar.gz
Algorithm Hash digest
SHA256 a7c53f849dfc2f450faa61a425f25b3901bc1b33ed00c4f86af0a41ebe65e025
MD5 1d620658bb3973231f472f607ce3c079
BLAKE2b-256 21d120faf2ef3c68a9bffc76a4514140e8afc9de14623d0e739be5b69aaeb4be

See more details on using hashes here.

File details

Details for the file pyacnt-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: pyacnt-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for pyacnt-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3ba3841dac20dda5f92aa23bd5026b4081c9c13d670c3b307f3a045ea537a0c5
MD5 b78d08df4c6ba9420da92b56944c82ab
BLAKE2b-256 9bc3b334a140d6070f2ea0dcfe88725b7379aae186738a79fedd9d23c3f29562

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