Skip to main content
Penn State College of Earth and Mineral Sciences Logo Penn State shield logo with links to Penn State homepage and College of Earth and Mineral Sciences

Department of Geography

Department of

Geography

GEOG 489: Advanced Python Programming for GIS

User account menu

  • Log in
  1. Home
  2. Welcome to GEOG 489 - Advanced Python Programming for GIS

Lesson 2 GUI Development with PyQt6 and Package Management

  • 2.1 Overview and Checklist
  • 2.2 List Comprehension
  • 2.3 Accessing and working with web data
  • 2.4 GUI programming basics
  • 2.5 GUI options for Python
  • 2.6 GUI development with Qt6 and PyQt6
  • 2.7 Walkthrough: Building a GUI-based tool to create features from querying web services
  • 2.8 Packages
  • 2.9 Lesson 2 Practice Exercises
  • Lesson 2 Assignment

Book traversal links for Lesson 2 GUI Development with PyQt6 and Package Management

  • ‹ Lesson 1 Assignment
  • Up
  • 2.1 Overview and Checklist ›
Printer-friendly version

Search

Lessons

  • Welcome to GEOG 489 - Advanced Python Programming for GIS
    • Lesson 1 Python, ArcGIS Pro, and Multiprocessing
    • Lesson 2 GUI Development with PyQt6 and Package Management
      • 2.1 Overview and Checklist
      • 2.2 List Comprehension
      • 2.3 Accessing and working with web data
      • 2.4 GUI programming basics
      • 2.5 GUI options for Python
      • 2.6 GUI development with Qt6 and PyQt6
      • 2.7 Walkthrough: Building a GUI-based tool to create features from querying web services
      • 2.8 Packages
      • 2.9 Lesson 2 Practice Exercises
      • Lesson 2 Assignment
    • Lesson 3 Python Geo and Data Science Packages & Jupyter Notebooks
    • Final Project Proposal Assignment
    • Lesson 4 Object-Oriented Programming in Python and QGIS Development
    • Term Project

Course materials prepared by James O'Brien, Jan Oliver Wallgrün, Jim Detwiler, and Andrew Murdoch, College of Earth and Mineral Sciences, The Pennsylvania State University.

Unless otherwise noted, this site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License(opens in a new tab), part of Penn State's College of Earth and Mineral Sciences' OER Initiative and the Libraries’ Repository of Open and Affordable Materials (ROAM(opens in a new tab)).

The College of Earth and Mineral Sciences is committed to making its websites accessible to all users, and welcomes comments or suggestions on access improvements. Please send comments or suggestions on accessibility to the site editor. (opens email client).

The John A. Dutton Institute for Teaching and Learning Excellence is the learning design unit of the College of Earth and Mineral Sciences at The Pennsylvania State University. About the Institute | Contact Us | Email the Site Editor. (opens email client)

© The Pennsylvania State University | Privacy | Non Discrimination | Accessibility | Equal Opportunity | Copyright