Create a desktop application to merge PDF files with Python | Full Tutorial

preview_player
Показать описание
One of the complaints many people who learned the basics of Python programming is finding the available resources to learn how to build a complete program or an application. In this tutorial, I will be showing how to build a PDF Files Merge Desktop Application using Python and PyQt5 framework, and as well as how to package the application into an executable program so you can distribute to other users.

Before diving into the development, makes sure you install PyQt5 (pip install PyQt5) and PyInstaller (pip install pyinstaller).

Buy Me a Coffee? Your support is much appreciated!
Venmo: @Jie-Jenn

Download Source Code and the PDF File Merge Program

More tutorial videos on my website

Considering support my channel through shopping on Amazon

Want to be more productive? Check out the the gear (Amazon affiliate links) I use when I am working.

Tag: #PyQt, #Python, #PyQt5
Рекомендации по теме
Комментарии
Автор

brilliant, I created a similar tool with VBA through Excel (it wrote out the python script into the folder dynamically then it was run front vba), but this is the right way as I'm only just starting my python journey and have not used any front end GUI development other than Excel screens. You've earned my subscription. Keep it up and thank you

daves
Автор

Wow this is way over my experience, but it looks good :)
It is nice to be able to have a PDF merger that you know is safe :)

bokkenknuser
Автор

Amazing. Very advanced for me but I liked it.

KhalilYasser
Автор

Hi can we use this for excel consolidation?

GopinathN-ik
Автор

Thank you for the tutorial! How can i create the same application for Mac? What code changes do we need to make to create this application for Mac

_avvii
Автор

Hi Jie, currently pyinstaller detected as virus. Is there a better way to compile Python to exe?

negeri_sipil
Автор

Thank you Jie for sharing your valuable knowledge.
Does this code work with files stored in Google Drive as well?

javiersarro
Автор

This is amazing. Respect to you for teaching it.
One question: how do I locate the exe file for using the app. Currently i am running it through IDE, and unable to locate the exe file of the app. Need help.

PremNathWeb
Автор

Hello, İ have a question how people create pdf merger like the web ones. They have drag options and other things. Can it be done with python?

borubaybatr
Автор

Hi there I get this error when executing

Attribute Qt::AA_EnableHighDpiScaling must be set before QCoreApplication is created.

hannesbadenhorst
Автор

how would we add sort files by name, this is great app and could use it everyday if could somehow add sort thanks for tutorial

stefadamovic
Автор

Why did you pick PyQt5 over Tkinter etc?
Are there objective advantages for desktop applications or is it preferable because you are familiar? I'm not second guessing you just asking.

crazyace
Автор

please when i completed this application i can't open it as .exe how can i change it to exe please and keep going it was useful

celebrityvideos
Автор

Hi there, could u make a backup desktop application with Tkinter or QT Designer? For backup our python desktop apps.👍

tekindogan
Автор

i'st kindly to shearthe work with us . thnx a lot

dabody
Автор

Let's say, a person wants to use this set of code, but needs some starting pointers on what to change if they wish to make it from just PDF into many other file choices.

reivsnx