Skip to main content

Python course for beginners fully free at your own command line.

Project description

lamr

package pytest replit

lamr is a content manager to organise and display markdown files and run Python code snippets.

It is a programming manual with code and exercises to get you gradually started with Python projects.

Documentation

https://epogrebnyak.github.io/lamr/readme/

Quickstart

pip install lamr
lamr --help

In current version there are the following excercises and manuals available.

The calendar utility

>>> lamr show cal.py --all
>>> lamr run cal.py
Today is 2024-02-04

   February 2024
Mo Tu We Th Fr Sa Su
          1  2  3  4
 5  6  7  8  9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 29

Make an ASCII art logo

>>> lamr show logo.py --all
>>> lamr run logo.py
Sample font: slant
Sample text: Python 3
ASCII art:
    ____             __     __                           _____
   / __ \   __  __  / /_   / /_   ____    ____          |__  /
  / /_/ /  / / / / / __/  / __ \ / __ \  / __ \          /_ <
 / ____/  / /_/ / / /_   / / / // /_/ / / / / /        ___/ /
/_/       \__, /  \__/  /_/ /_/ \____/ /_/ /_/        /____/
         /____/

Learn about variable assignment: =, := or <-?

lamr learn variables

Development

Check out separate Development section:

>>> lamr about --dev

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

lamr-0.2.2.tar.gz (12.2 kB view details)

Uploaded Source

Built Distribution

lamr-0.2.2-py3-none-any.whl (17.1 kB view details)

Uploaded Python 3

File details

Details for the file lamr-0.2.2.tar.gz.

File metadata

  • Download URL: lamr-0.2.2.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.10.9 Windows/10

File hashes

Hashes for lamr-0.2.2.tar.gz
Algorithm Hash digest
SHA256 0bd20dff5489a80d9a1de25aa1188875550d112d3b58ed55f2f27f4527da8cb1
MD5 c02f5f68b9aadd20acece9eb426a5f2b
BLAKE2b-256 93da2872c52b2d16ddf9773892b199de042e9bd2d67b6a2a5a41d5800a0214b5

See more details on using hashes here.

File details

Details for the file lamr-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: lamr-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 17.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.10.9 Windows/10

File hashes

Hashes for lamr-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0b8351c14ded03c8ad0f09c5dbeb19a058fe6baa6c48ee84b7b7dff5c89798b1
MD5 1e7d0412095ebfb8d0e455622359e3d1
BLAKE2b-256 fc7847f1b53161b4a4566af83bab69f9318257818da4161d1f63aebc00b1be62

See more details on using hashes here.

Supported by

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