Skip to main content

A fun command-line tool that prints random ASCII art.

Project description

🎨 ASCII Pal

A simple, fun command-line tool that prints random ASCII art figures to your terminal.

This package is a demonstration project for learning how to publish to PyPI (the Python Package Index).

Installation

You can install asciipal directly from PyPI using pip:

pip install asciipal

How to Use

asciipal has two primary uses: as a quick command-line tool or as a simple function in your own Python scripts.

  1. As a Command-Line Tool (Primary Use)

This is the main way to use the package. After installing, simply type asciipal into your terminal and press Enter.

$ asciipal

A random ASCII figure will be printed to your console:

/_/
( o.o )

^ <

Run it again to get a different one!

$ asciipal

__ --(oo) (__)

  1. As a Python Module (Optional)

You can also import and use the run function within your own Python code if you wish.

Import the run function from the asciipal package

from asciipal.main import run

Call the function to print a random ASCII figure

print("Here is your first pal:") run()

print("\nAnd here is another:") run()

License

This project is licensed under the MIT License. See the LICENSE.txt file for details.

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

asciipal-0.0.2.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

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

asciipal-0.0.2-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file asciipal-0.0.2.tar.gz.

File metadata

  • Download URL: asciipal-0.0.2.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for asciipal-0.0.2.tar.gz
Algorithm Hash digest
SHA256 b71a5a134256e03d4bcf224e36e6e7bb0f1f9729afc5b33ec33f755216fda826
MD5 0b202f80b609da4159fde05089095e79
BLAKE2b-256 2b80674d42f817273d129a044f4f783415994ae3a59396234da6945e309a3e03

See more details on using hashes here.

File details

Details for the file asciipal-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: asciipal-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for asciipal-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 57ddcc5a2810e2211550a24e91160040d78e837ddfd14ae150e95dccf333bfdf
MD5 3cf1bdac5042e888a549656b3d24fba4
BLAKE2b-256 74ae9c1f1017f276e58153bb3245271cef99ca43176f31afbb9748d7d683e224

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