Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hemantapkh/pybirthdaywish
🎈🎁 Wish your loved one a warm Happy Birthday in a pythonic way inside a terminal.
https://github.com/hemantapkh/pybirthdaywish
birthday-wish-terminal happy-birthday python python-birthday-wish
Last synced: 11 days ago
JSON representation
🎈🎁 Wish your loved one a warm Happy Birthday in a pythonic way inside a terminal.
- Host: GitHub
- URL: https://github.com/hemantapkh/pybirthdaywish
- Owner: hemantapkh
- License: mit
- Created: 2020-11-04T11:40:15.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-12-02T07:37:43.000Z (11 months ago)
- Last Synced: 2024-10-11T01:46:17.847Z (26 days ago)
- Topics: birthday-wish-terminal, happy-birthday, python, python-birthday-wish
- Language: Python
- Homepage: http://y2u.be/Lpj73qkxnqI
- Size: 19.3 MB
- Stars: 294
- Watchers: 19
- Forks: 217
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Wish your loved one in a pythonic way
## 🕯️ Steps to wish
* Clone this repo and install the requirements
```bash
git clone https://github.com/hemantapkh/PyBirthdayWish.git && cd PyBirthdayWish && pip install -r requirements.txt
```
* Edit the ``arts/art.py`` file and add your texts and colors using color codes.* Edit the ``config.py`` file to change the settings and make ``artFile = 'art'`` to use ``arts/art.py`` instead of ``example.py``.
* Run ``PyBirthdayWish.py`` with python3
```bash
python3 PyBirthdayWish.py
```* If everthing is working as intended, you can create an executable by using pyinstaller with the following command
* On windows
```bash
pyinstaller --noconfirm --onefile --console --icon "icon.ico" --no-embed-manifest --add-data "arts;arts/" --add-data "config.py;." --add-data "HappyBirthday.mp3;." --add-data "PyBirthdayWish.py;." "PyBirthdayWish.py"
```
* On Unix based system
```bash
pyinstaller --noconfirm --onefile --console --icon "icon.ico" --no-embed-manifest --add-data "arts:arts/" --add-data "config.py:." --add-data "HappyBirthday.mp3:." --add-data "PyBirthdayWish.py:." "PyBirthdayWish.py"
```* Send the executable file (Inside dist folder) to your friend and wish them a pythonic happy birthday.
-----Made with :heart: and Python.