어제 올린 질문은 너무 하드 코딩이라 CSS selector가 아니라 다른 방식으로 시도 중 우연하게 답을 찾아버린레후 그런데 문제가 또 생겨버린 레후


저기보이다시피 아카라이브의 사이트 구조 중 게시물을 올린 시각은 span.vcol.col-time 밑의 time에 기록되어 있는데 문제는 여기서 생긴레후


time=soup.select('span.vcol.col-time')
#####
for l in time:
    post_time.append(l.get_text())


이렇게 쓰면 작동도 하고 값도 정상적으로 append되지만 문제는 오늘 올라온 글의 경우에는 data-format="Q"의 형태로 따오기 때문에 15:09(빨간 밑줄)식이나 좀 다른 방식으로 return되고, 따라서 DataFrame으로 보면 2022/12/02나 2022/12/02 15:09(노란 형광펜)가 아니라 2015/05/01과 같이 전혀 다른 날짜가 나오는레후


stack overflow도 찾아봤지만 딱히 답이 없는레후


우지챠가 원하는건 저 span.vcol.col-time 밑의 time datetime="(시간)"에서 시간(yyyy-mm-dd-H-M-S)을 return하는 것인레후 절대 text를 return하는 것이 아닌레후