let resp = reqwest::blocking::get(&urlpage).unwrap().text().unwrap();let doc = Html::parse_document(&resp);
let int_selector = Selector::parse(".p11").unwrap();
let mut selected_int = doc.select(&int_selector);
let value = selected_int.next() .unwrap() .text() .last() .unwrap() .trim() .matches(char::is_numeric) .collect::<Vec<&str>>() .join("") .parse::<usize>() .unwrap();
// unwrap 3개...
내가 뭘 잘못한 것은 아닐까?
작동은 잘됨
ㅇㅇ
ㅇㅇ이 뭐가 잘못되었다는 거야?
?를 쓰세요
unwrap한다는 것은 예외처리가 전혀 안 된다는 것, 저 상태에서 잘못된 값 들어오면 프로그램 바로 터지겠지
그러니까 저 한줄 치는데 예외처리 3개를 넣어야 한다는 게 뭔가 이상함... try catch도 없어서 다 match로 해야 하잖아..