Skip to main content



what is tekrar

create loading animation in python cli project ...

  • Generally you can use tekrar in two methods ...
    • sleep
      maybe a unique example similar to time.sleep ...
      pause the python cli project and display the loading animation for a few seconds ...
      
    • function
      show loading animation will be displayed until the function process is completed ...
      

installation

  • install by pip

    # linux
    
    sudo python3 -m pip install tekrar
    
    # windows
    
    py -m pip install tekrar
    
  • install by setup.py

    # linux
    
    sudo python3 -m pip install https://github.com/sys113/tekrar/archive/0.1.1.zip
    
    # windows
    
    py -m pip install https://github.com/sys113/tekrar/archive/0.1.1.zip
    

example


description

  • speed

      # set loading speed ...
      
      # range 1 to 10 ...
      # default value is 3 ...
      
      speed = 5
    
  • method

      # set loading animation method ...
      
      # only 1 or 2 ...
      # default value is 1 ...
      
      method = 2
    
    • method 1

    • method 2

  • sleep

      # pause the python cli project and display the loading animation for 8 seconds ...
      # maybe a unique example similar to time.sleep ...
      
      # argument 'sleep' must be a int type ...
      # cannot use simultaneously 'sleep' and 'function' argument ...
      
      sleep = 8
    
  • function

      # show loading if 'x' function running ...
      
      # cannot use simultaneously 'sleep' and 'function' argument ...
      
      function = x
    
  • argument

    # use this method if 'function' has 'argument' ...
    
    # argument 'argument' must be a int type ...
    
    argument = ['tekrar','SYS113']
    
  • output

    # if 'function' has arguments then use this way for hide function output ...
    
    # default value is True
    # argument 'output' must be boolean type ...
    
    output = True
    
  • save function return value

    # call tekrar.loading function in a variable ...
    
    save_return_value = tekrar.loading(function = func, argument = ['hi'], output = True, speed = 5, method = 2)
    

copyright SYS113 - 2019.


license

MIT license , please see LICENSE file.


donate

  • for iranian users   :       id pay      -                    https://idpay.ir/sys113
  • for global users   :  BTC wallet id  -   149JgUmFqG6MvFg79Ldrvdk2bN35ByhMuw

contact me


last world

hope this is tekrar useful to you and enjoy it.


tekrar logo ❤️ mohamad moradiyani


Metadata

Release files for tekrar 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tekrar 0.1.1
File Size Uploaded
tekrar-0.1.1.tar.gz 8.4 kB Details

Release files / tekrar-0.1.1.tar.gz

Download URL tekrar-0.1.1.tar.gz
Size 8.4 kB
Tags Source
SHA-256 checksum
How to use checksums
3f1326a1be007f237dad3a2c7d2eb2b1997808cf523fd512d77e155eb5f5b763
BLAKE2b-256 checksum
How to use checksums
218e638c789c466bcccf89ec07c1e19cfe61c945f8e891e6ede681dfe4e03eb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page