Se però l'URL in href dovesse aggiungere altri query params o dovesse cambiarne l'ordine il tuo codice si romperebbe.
Se ho capito bene vuoi salvare l'athleteId dall'url, consiglio soluzione con urlparse
Puoi gestire come credi meglio tu il valore di default/errore nel caso non ci sia athleteId, se tieni None specifica che la funzione restituisce un tipo Optional[str] (o int, non so)
Nella funzione
swrid
fai questoreplace()
https://github.com/Slthy/Microplus-Lenex/blob/9e0c07df9bea626b55bf0dc7c8c8e563c21bbd53/utils.py#L86Se però l'URL in
href
dovesse aggiungere altri query params o dovesse cambiarne l'ordine il tuo codice si romperebbe. Se ho capito bene vuoi salvare l'athleteId dall'url, consiglio soluzione con urlparsePuoi gestire come credi meglio tu il valore di default/errore nel caso non ci sia
athleteId
, se tieniNone
specifica che la funzione restituisce un tipoOptional[str]
(oint
, non so)