1. Nauka
  2. /
  3. Kursy
  4. /
  5. Praca z datami i czasem w Pythonie

Connected

ćwiczenie

Parsowanie par ciągów znaków jako obiektów datetime

Do tej pory pracowałeś z gotową listą obiektów datetime dla przejazdów roweru W20529. W tym ćwiczeniu cofniesz się o krok w procesie czyszczenia danych i zaczniesz od surowych ciągów znaków, z których te dane pochodziły.

Przejrzyj onebike_datetime_strings w powłoce IPython, aby określić właściwy format. Klasa datetime jest już zaimportowana.

Odwołanie
%Yrok (4 cyfry, 0000–9999)
%mmiesiąc (2 cyfry, 1–12)
%ddzień (2 cyfry, 1–31)
%Hgodzina (2 cyfry, 0–23)
%Mminuta (2 cyfry, 0–59)
%Ssekunda (2 cyfry, 0–59)

Instrukcje

100 XP
  • Poza pętlą for uzupełnij ciąg fmt poprawnym formatem parsowania dla tych danych.
  • Wewnątrz pętli for sparsuj ciągi start i end do słownika trip – użyj kluczy start i end, a jako wartości przypisz obiekty datetime.