Skip to main content

Play music while your code runs

Project description

Euphony

py27 py36 black pypi license

Have you ever got bored of running long chunks of code?

It can get repetitive to monitor the progress of the code continuously.

Euphony can help you. It is a Python package that plays classical music in background while your code runs whether it be on terminal or script or jupyter notebook. Once your code is complete or if it errors out, it stops so you can go back to it.

How to use

Its pretty simple to use. Create a instance of the player class and let your code run enclosed in a with statement with the object. You can choose between bach, beethoven or mozart. If not specified, it chooses at random.

  from euphony.player import Player
  mozart = Player(artist = 'mozart') # options: ['bach', 'beethoven']

  with mozart:
      for i in range(1000000000):
          pass
  # plays music while the code runs

That's all ~!

Note: Since it requires native audio output, you cannot use this when running code remotely like on AWS.

Installation

Euphony is pip-installable. Just run following cmd in terminal:

  pip install euphony

Documentation

Link to Documentation

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

euphony-0.0.9.tar.gz (1.6 MB view hashes)

Uploaded Source

Built Distribution

euphony-0.0.9-py3-none-any.whl (1.6 MB view hashes)

Uploaded Python 3

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