Python and SQLite Development
()
About this ebook
* Setting up Development Environment
* Setting Started - Python and SQLite
* SQLite Shell
* CRUD (Create, Read, Update, Delete) Operations
* Working with Image and Blob Data
* Transaction
* Python, SQLite and Pandas
Agus Kurniawan
Agus Kurniawan is an independent technology consultant, author, and lecturer. He has over 18 years' experience working on various software development projects, including delivering training courses and workshops, and delivering technical writing. He has done a few research activities related to wireless networking, software, and security in multiple universities. Currently, he is pursuing a Ph.D. program in Computer Science in Germany. He has previously written five books for Packt.
Read more from Agus Kurniawan
Smart Internet of Things Projects Rating: 4 out of 5 stars4/5Getting Started with Big Data Query using Apache Impala Rating: 0 out of 5 stars0 ratingsRaspberry Pi LED Blueprints: Design, build, and test LED-based projects using the Raspberry Pi Rating: 0 out of 5 stars0 ratings
Related to Python and SQLite Development
Related ebooks
Mastering Objectoriented Python Rating: 5 out of 5 stars5/5Mastering Python Programming: A Comprehensive Guide: The IT Collection Rating: 5 out of 5 stars5/5Learn SQLite in 24 Hours Rating: 0 out of 5 stars0 ratingsMySQL for Python Rating: 5 out of 5 stars5/5Python 3 Object Oriented Programming Rating: 4 out of 5 stars4/5Python Essentials Rating: 5 out of 5 stars5/5Learning Flask Framework: Build dynamic, data-driven websites and modern web applications with Flask Rating: 4 out of 5 stars4/5The Ultimate Python Programming Guide For Beginner To Intermediate Rating: 4 out of 5 stars4/5Python Mastery: From Absolute Beginner to Pro Rating: 0 out of 5 stars0 ratingsBasic Core Python Programming: A Complete Reference Book to Master Python with Practical Applications (English Edition) Rating: 0 out of 5 stars0 ratingsUseful Python Rating: 0 out of 5 stars0 ratingsLearning Website Development with Django Rating: 0 out of 5 stars0 ratingsThe 1 Page Python Book Rating: 2 out of 5 stars2/5Python for Beginners: Learn It as Easy as Pie Rating: 0 out of 5 stars0 ratingsModular Programming with Python Rating: 0 out of 5 stars0 ratingsLearn Python in 10 Minutes Rating: 4 out of 5 stars4/5Python Projects for Everyone Rating: 0 out of 5 stars0 ratingsPython Machine Learning Illustrated Guide For Beginners & Intermediates:The Future Is Here! Rating: 5 out of 5 stars5/5Python In - Depth: Use Python Programming Features, Techniques, and Modules to Solve Everyday Problems Rating: 0 out of 5 stars0 ratingsPython Data Analysis - Second Edition Rating: 0 out of 5 stars0 ratingsPython for Beginners: An Introduction to Learn Python Programming with Tutorials and Hands-On Examples Rating: 4 out of 5 stars4/5Learn SQL with MySQL: Retrieve and Manipulate Data Using SQL Commands with Ease Rating: 0 out of 5 stars0 ratingsPython: Tips and Tricks to Programming Code with Python: Python Computer Programming, #3 Rating: 5 out of 5 stars5/5
Databases For You
Excel 2021 Rating: 4 out of 5 stars4/5Python Projects for Everyone Rating: 0 out of 5 stars0 ratingsSQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Learn SQL in 24 Hours Rating: 5 out of 5 stars5/5Simply SQL: The Fun and Easy Way to Learn Best-Practice SQL Rating: 4 out of 5 stars4/5Practical Data Analysis Rating: 4 out of 5 stars4/5Access 2019 For Dummies Rating: 0 out of 5 stars0 ratingsCOMPUTER SCIENCE FOR ROOKIES Rating: 0 out of 5 stars0 ratingsMastering Blockchain Rating: 4 out of 5 stars4/5Learn SAP SD in 24 Hours Rating: 5 out of 5 stars5/5Developing Analytic Talent: Becoming a Data Scientist Rating: 3 out of 5 stars3/5SQL in 30 Pages Rating: 4 out of 5 stars4/5The Ultimate Guide To Microsoft Excel Vba For Beginners And Seniors Rating: 0 out of 5 stars0 ratingsBlockchain For Dummies Rating: 4 out of 5 stars4/5The AI Bible, Making Money with Artificial Intelligence: Real Case Studies and How-To's for Implementation Rating: 4 out of 5 stars4/5"Data Analysis" Basic Concepts and Applications Rating: 0 out of 5 stars0 ratingsITIL 4: Direct, plan and improve: Reference and study guide Rating: 0 out of 5 stars0 ratingsITIL 4: Digital and IT strategy: Reference and study guide Rating: 5 out of 5 stars5/5Learn SQL using MySQL in One Day and Learn It Well: SQL for beginners with Hands-on Project Rating: 0 out of 5 stars0 ratingsInstant Oracle GoldenGate Rating: 0 out of 5 stars0 ratingsDatabases DeMYSTiFieD, 2nd Edition Rating: 3 out of 5 stars3/5Learn SQL Server Administration in a Month of Lunches Rating: 3 out of 5 stars3/5FileMaker Pro Design and Scripting For Dummies Rating: 0 out of 5 stars0 ratingsSchaum's Outline of Principles of Computer Science Rating: 0 out of 5 stars0 ratingsVisual Basic 6.0 Programming By Examples Rating: 5 out of 5 stars5/5JAVA for Beginner's Crash Course: Java for Beginners Guide to Program Java, jQuery, & Java Programming Rating: 4 out of 5 stars4/5
Reviews for Python and SQLite Development
0 ratings0 reviews
Book preview
Python and SQLite Development - Agus Kurniawan
Preface
This book provides alternative approach to build Python application with SQLite database. This book describes how to work with Python and SQLite and illustrates their use with code examples.
Agus Kurniawan
Depok, January 2021
1. Setting up Development Environment
1.1 Python
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. In this book, we focus on learning how to develop Python programs to access SQLite database.
To install Python, you can download it for your platform on https://www.python.org/. This book covers for Windows, Mac and Linux.
After installed Python, you can verify it by opening Terminal or Command Prompt for Windows. Type this command.
You should see python and pip versions on Terminal.
For Windows users, you probably get errors while you are running python command. You can configure Python path into Path environment from Control Panel. You can see my Python path configuration in Figure below.
q1-1You probably have Python 3.x so your pip may be pip3. You can type this command