PyBites Platform logo

Hone Your Python Skills!

  • Newbie Bites
  • Intro Bites
  • Regular Bites
  • Learning Paths
  • 100 Days of Code
  • Pricing
  • Community
  • Login
  • Pybites blog articles
  • Subscribe to our YouTube Channel
  • Follow us on Twitter
Get our Python Tips Book
☰ ☰

PyBites Platform

Pybites Platform 2.0 is live 🎉 🐍 Join us now 📈

PyBites Learning Paths

Login and code
« Show all Paths

Data Formats


How to parse common data formats is an essential skill for any Pythonista. In this learning path you learn how to handle XML, JSON, CSV and SQLite.

PyBites Data Formats Learning Path Badge

Bites of Py


Beginner level icon
☐ 1.1 - Using ElementTree to parse XML
☐ 1.2 - Analyze some basic Car Data
☐ 1.3 - Pickling objects
Intermediate level icon
☐ 2.1 - Convert dict to namedtuple/json
☐ 2.2 - Parse omdb movie json data
☐ 2.3 - Movie data analysis
☐ 2.4 - Parse a csv file and create a bar chart
☐ 2.5 - What South Park characters talk most?
☐ 2.6 - Use the ipinfo API to lookup IP country
☐ 2.7 - Analyze Stock Data
☐ 2.8 - Turn messy CSV into JSON
☐ 2.9 - Analyze some Bite stats data
☐ 2.10 - Parse income distribution from Latin America XML
☐ 2.11 - Analyze NBA Data with sqlite3
☐ 2.12 - Analyze some Bite stats data - part II
Advanced level icon
☐ 3.1 - Marvel data analysis
☐ 3.2 - 15-way Rock Paper Scissors

© CodeChalleng.es is <> with ♥ by PyBites | Testimonials

Code is like a piece of art; you're never quite finished with it. - @clamytoe