File Processing and Environment Communication with Python

By Keith Thompson

Learn how to process files and communicate with a program’s environment to prep for becoming a Certified Professional in Python Programming.

11 hours
  • 35 Lessons
  • 9 Hands-On Labs

About the course

This course covers Exam block #1: File Processing and Communicating with a Program’s Environment of the PCPP-32-1: Certified Professional in Python Programming 1 Certification certification exam.

In this course, we cover the following topics:

  • Processing different kinds of files:
    • sqlite3: Interacting with SQLite databases
    • xml: Creating and processing XML files
    • csv: CSV file reading and writing
    • logging: The basic logging facility for Python
    • configparser: Configuration file parser
  • Communicating with a program’s environment:
    • os: Interacting with the operating system
    • datetime: Manipulating with dates and time
    • io: Working with streams
    • time: Time access and conversions

What you will need

  • TBD

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?

How many seats do you need?

  • $499 USD per seat per year
  • Billed Annually
  • Renews in 12 months

Ready to accelerate learning?

For over 25 licenses, a member of our sales team will walk you through a custom tailored solution for your business.


$2,495.00

Checkout
Sign In
Welcome Back!
Thanks for reaching out!

You’ll hear from us shortly. In the meantime, why not check out what our customers have to say about ACG?