PyPDF2 Crash Course: PDF Manipulation in Python
Learn to read, extract, split, and merge PDFs using PyPDF2 in Python with this quick guide ⚡

JCharisTech
56.7K views • Jan 8, 2023

About this video
In this tutorial we will explore how to use PyPDF2 to read PDFs, extract text from PDFs, split PDFs , merge PDFs and more
⚡ PyPDF2 Crash Course ⚡ : Working with PDFs in Python
💻 Code:https://github.com/Jcharis/DataScienceTools/tree/master/PyPDF_CrashCourse
📝 Blog:https://blog.jcharistech.com
📺 Become a Patron:https://www.patreon.com/jcharistech
🎓=== Check out these Awesome Data Science Courses!===🎓
🧑🏻🔧 Building ML Web Apps:https://www.udemy.com/course/building-machine-learning-web-apps-with-python/?referralCode=0708D7CBFE0B755E3869
🧑🏻🎓 Learn Streamlit: https://www.udemy.com/course/learn-streamlit-python/?referralCode=69B20B53EC91BE05DCA8
🧑🎓BioInformatics in Python:https://www.udemy.com/course/bioinformatics-with-python/?referralCode=F77A6E8863E460D0FD19
🤵🏻 Go4DataScience & Go For NLP(Udemy): https://www.udemy.com/course/go-for-data-science-and-natural-language-processing-golang/?referralCode=230456D247CDA3CC794F
🧑🏻🔧 Machine Learning in Python:https://www.udemy.com/course/machine-learning-in-python-extras/?referralCode=037F1194A808C500E8DF
🧑🏻🎓 DVC and Git For Data Science:https://www.udemy.com/course/dvc-and-git-for-data-science/?referralCode=A92EC101965A2C4A876F
If you liked the video don't forget to leave a like 👍 or subscribe ❤️.
⚡ If you need any help just message me in the comments, you never know it might help someone else too. ⚡
⏲️===TimeStamps===⏲️
0:01 Introduction & Demo
01:30 Setup and Installing Packages
02:00 PdfReader vs PdfFileReader
02:50 Workflow of PyPDF2
03:40 How to Read a PDF File In Python
04:40 Metadata of PDF
06:20 How to get number of pages
07:10 How to Extract Text From PDF
08:50 Get PDF Metadata
10:15 Extract Text From PDF
14:46 How to Split PDFs
15:40 Split PDF Function
22:50 PdfWriter Position
24:10 How to Split PDF upto A Specific Page
33:20 Get Last Page of PDF
38:16 Merging Multiple PDFs
39:00 How to Fetch All PDFs in A Directory
41:35 How to Merge PDFs
45:20 Rotating a PDF Page
51:30 Recap
JCharisTech
Support the Channel: Become a Patreon
📺 Become a Patron:https://www.patreon.com/jcharistech
◾◾◾Get The Data Science Prime App◾◾◾
@ Playstore : http://bit.ly/2LArYQu
◾◾◾ Need Your Dataset Cleaned check out this gig ◾◾◾
https://www.fiverr.com/jesiel_/clean-your-dataset-with-python
Follow
💻 https://www.facebook.com/jcharistech/
🌎 Website: https://jcharistech.com
📂 GitHub: https://github.com/Jcharis/
📱 Twitter: https://twitter.com/JCharisTech
📝 Blog: https://blog.jcharistech.com
📺 Patreon: https://www.patreon.com/jcharistech
🌐 WP: https://jcharistech.wordpress.com/
🏫 Course: http://jcharistech-institute.thinkific.com/courses/
⚡ PyPDF2 Crash Course ⚡ : Working with PDFs in Python
💻 Code:https://github.com/Jcharis/DataScienceTools/tree/master/PyPDF_CrashCourse
📝 Blog:https://blog.jcharistech.com
📺 Become a Patron:https://www.patreon.com/jcharistech
🎓=== Check out these Awesome Data Science Courses!===🎓
🧑🏻🔧 Building ML Web Apps:https://www.udemy.com/course/building-machine-learning-web-apps-with-python/?referralCode=0708D7CBFE0B755E3869
🧑🏻🎓 Learn Streamlit: https://www.udemy.com/course/learn-streamlit-python/?referralCode=69B20B53EC91BE05DCA8
🧑🎓BioInformatics in Python:https://www.udemy.com/course/bioinformatics-with-python/?referralCode=F77A6E8863E460D0FD19
🤵🏻 Go4DataScience & Go For NLP(Udemy): https://www.udemy.com/course/go-for-data-science-and-natural-language-processing-golang/?referralCode=230456D247CDA3CC794F
🧑🏻🔧 Machine Learning in Python:https://www.udemy.com/course/machine-learning-in-python-extras/?referralCode=037F1194A808C500E8DF
🧑🏻🎓 DVC and Git For Data Science:https://www.udemy.com/course/dvc-and-git-for-data-science/?referralCode=A92EC101965A2C4A876F
If you liked the video don't forget to leave a like 👍 or subscribe ❤️.
⚡ If you need any help just message me in the comments, you never know it might help someone else too. ⚡
⏲️===TimeStamps===⏲️
0:01 Introduction & Demo
01:30 Setup and Installing Packages
02:00 PdfReader vs PdfFileReader
02:50 Workflow of PyPDF2
03:40 How to Read a PDF File In Python
04:40 Metadata of PDF
06:20 How to get number of pages
07:10 How to Extract Text From PDF
08:50 Get PDF Metadata
10:15 Extract Text From PDF
14:46 How to Split PDFs
15:40 Split PDF Function
22:50 PdfWriter Position
24:10 How to Split PDF upto A Specific Page
33:20 Get Last Page of PDF
38:16 Merging Multiple PDFs
39:00 How to Fetch All PDFs in A Directory
41:35 How to Merge PDFs
45:20 Rotating a PDF Page
51:30 Recap
JCharisTech
Support the Channel: Become a Patreon
📺 Become a Patron:https://www.patreon.com/jcharistech
◾◾◾Get The Data Science Prime App◾◾◾
@ Playstore : http://bit.ly/2LArYQu
◾◾◾ Need Your Dataset Cleaned check out this gig ◾◾◾
https://www.fiverr.com/jesiel_/clean-your-dataset-with-python
Follow
💻 https://www.facebook.com/jcharistech/
🌎 Website: https://jcharistech.com
📂 GitHub: https://github.com/Jcharis/
📱 Twitter: https://twitter.com/JCharisTech
📝 Blog: https://blog.jcharistech.com
📺 Patreon: https://www.patreon.com/jcharistech
🌐 WP: https://jcharistech.wordpress.com/
🏫 Course: http://jcharistech-institute.thinkific.com/courses/
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
56.7K
Likes
759
Duration
52:20
Published
Jan 8, 2023
User Reviews
4.5
(11) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
No specific trending topics match this video yet.
Explore All Trends