Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
ascii-film
ascii-film
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Robert Sebille
  • ascii-filmascii-film
  • Wiki
  • Home

Home

Last edited by Robert Sebille Jun 20, 2019
Page history

ascii-films

propose une classe (Film dans le module film.film) qui fournit des outils pour afficher des petits films à partir de frames en ascii.

Les frames peuvent être dans un seul fichier, avec un séparateur ou dans plusieurs fichiers qui seront lus d'un répertoire à préciser, et dans l'ordre alphanumérique croissant.

Documentation

  • Documentation Sphinx.

Installation / upgrade

Depuis framagit

Télécharger ou depuis le Dépôts > Bouton en haut à droite

Depuis pypi

pip install ascii_films

or

pip install --upgrade ascii_films

Pour démarrer:

from film.film import Film
Film.demo()

Source de la demo

Suggestions de projets

Animation pour des enfants:

  • Fabriquer des frames en ascii
    • frame à 1 ligne, 2 lignes, etc.
    • 1 fichier de frames (plus simple pour les petites frames, mais attention au séparateurs) ou plusieurs fichiers de frames (plus simple pour les grosses frames) ?
  • Utiliser des commandes de la classe pour jouer des petits films
  • Avec présentation
  • Avec sous-titres
  • Avec des boucles
  • Raconter une petite histoires (avec plusieurs petits films, par exemple)

Collections de Frames

sur cette page

Désinstallation

pip remove ascii_films

Un screencast de l'exécution de demo.py:

films

Structure:

films /
      setup.py
      LICENCE
      README.md
      film /film.py (classe Film.py)
            demo.py
            frame/ (data pour la demo)
                  lancer_marteau
                  poursuiteci
                  poursuiteic
                  roflcopter
                  roflflyingcat
                  roflflyingmoto
                  roflplane
             frames/ (data pour la demo)
                    bon00
                    bon10
                    bon20
                    bon30

La classe est dans film/film.py, le reste est juste pour une demo explicative.

ascii-films is

python-powered-w-140x56

Clone repository
  • Aide
  • Frames
  • Frames
    • Aquarium
    • BonHomme
    • FeuDArtifice
    • LancerDuSmarto
    • PauvrePetitVers
    • PoursuiteCowboyIndien
    • PoursuiteIndienCowboy
    • RoflCopter
    • RoflFlyingCat
    • RoflFlyingMoto
    • RoflPlane
  • Home
More Pages