Gui Application (Software) in Python
Gui Application (Software) in Python
INTRODUCTION
Today there are many gui application we are using for regular purpose. These gui software usually created in java language. Now a days python becoming emerging language so any thing is possible to create in python language from web application to desktop application.
PYTHON GUI [Tkinter]
Python Tkinter is Python's de-facto standard GUI (Graphical User Interface) package. It is a thin object-oriented layer on top of Tcl/Tk. Tkinter is not the only GuiProgramming toolkit for Python. It is however the most commonly used one. ... Graphical User Interfaces with Tk, a chapter from the Python Documentation.
MY PROJECT[All in one Pro]
This is the work created by me with the help of Python Tkinter which helps to do some file operations available through online or any other compact software.
Tkinter is handy is creating the GUI application like these. In these the function I have created was Word document merger, Image format convertor, Word To speech and pdf Merger which are the file operation services available in online. But in online the file uploading is very risky process as it stores the copy in the provider data base. This All in one pro software helps you to do these kind of operation securely.
Word Document Merger
Here we can merge the word document files
Image format convertor
Convert the images from one format to another eg: png to jpg
Here we can convert the images to following formats
Here you can see that image converted to gray scale as i have chosen that option and that file saved as download_grayscale like these we can also able to convert images in given formats
Word to speech
Generates the speech for the text document as mp3 audiobook
It converts the text document to mp3 as text to speech which help to just hear the text document instead of reading
Here you can see the audio file for the respective txt file saved as a_audio_book.mp3 when you open you can hear the sentence present in the document
Pdf Merger
It is similar to word document merger now used to merge pdf documents
Here the pdf documents are merged and saved as merged_pdf
PYINSTALLER
PyInstaller bundles a Python application and all its dependencies into a single package. ... Then it collects copies of all those files – including the active Python interpreter! – and puts them with your script in a single folder, or optionally in a single executable file.
The pyinstaller converts the whole py files to exe file which is helpful to end user to access them
i have convert my project to exe file where you can also install to use without python environment.
we can convert exe files by using just one line command pyinstaller --onefile <filename>.py
in terminal
here you see the frame exe file with images i have used in my project when we click on the exe file we can use as a normal gui application
Project Demo: https://youtu.be/Hg4td3Od9Ik (use headphones while watching)
Developed by:
BARATHKUMAR G
CS Student [2 nd year]
Bannari Amman Institute Of Technology
LinkedIn id: https://www.linkedin.com/in/barathkumar-g-a4138a193/
Mail id : barathkumar.cs19@bitsathy.ac.in
yibarat1@gmail.com

Nice work👍
ReplyDeleteBarath eh
ReplyDelete