Merhabalar. Python dilinde henüz acemi sayılırım. Onun için yapmak istediğim bir şeyi en kısa yolsan nasıl yapabileceğime dair yardım almak istiyorum. Uzun kodlarla yapabilirim ama dediğim gibi olabildiğince kısa bir yolu varsa onu öğrenmek istiyorum.
Bir string türünde yazımız olsun
string1 = '293 days 8 hours'
string2 = '56 days 1 hour 24 minutes'
Bu string değerlerden aşağıdaki gibi dict türünde veri elde etmem gerekiyor.
dict1 = {
    'days': 293,
    'hours': 8
}

dict2 = {
    'days': 56,
    'hours': 1,
    'minutes': 24
}
Dikkat ederseniz string2 deki 'hour' yazısının hours olarak değişmesi (day, hour, minute için de aynı durum geçerli) ve değerlerin de int tipine dönüşmesi gerekiyor. Bu sözlükleri datetime.timedelta() fonksiyonuna **kwargs olarak göndereceğim için bu formata uygun olmaları gerekiyor.

Öncelikli isteğim bu fakat bu string değerlerini başka kısa bir yoldan timestamp a dönüştürecek bir yöntem biliyorsanız o da olabilir