html 파싱해서 children 뽑으니까 처음하고 끝에 list_iterator이란 게 나옴
string이 아니라서 그런가 이때까지 썼던 엥간한 방법 다 안 통함
이건 존나 코드 낭비 같아서 싫음
더 정상적인 방법 없나?
근데 del은 왜 안 되냐? del이 타입 에러 뜨는 거 처음 봄
html 파싱해서 children 뽑으니까 처음하고 끝에 list_iterator이란 게 나옴
string이 아니라서 그런가 이때까지 썼던 엥간한 방법 다 안 통함
이건 존나 코드 낭비 같아서 싫음
더 정상적인 방법 없나?
근데 del은 왜 안 되냐? del이 타입 에러 뜨는 거 처음 봄
먼소리여 뭘하고싶은데
bonmun이 리스트로 저장되잖음. 저기서 bonmun[0]하고 bonmun[-1]이 list_iterator임. 리스트에서 이 둘을 제거하고 싶음
일단 엄청 단순하게 생각하면 b[1:-1]하면 되긴 함
해보니까 TypeError: 'list_iterator' object is not subscriptable이라고 뜨네. 자바를 몰라서 그런가 뭐가 문제인지도 모르겠다
파이썬이잖아 근데 보니까 코드에 b가 있었네 본문 쓰기 귀찮아서 b라고한건데ㅋㅋ bonmun이 list타입이 맞으면 bonmun[1:-1] 해보셈
ㅇㅇ 그걸 쓰면 타입 에러 뜸
생각해보니 list_iterator이 같이 내려오는 거부터가 이상하네 selenium 써서 그런가
그럼 list(본문)하고 해보셈
오 된다 된다 ㄳㄳ
print(list(bonmun)) 해보니까 0에 '\n', -1에 ' ' 뜨네 완전히 사라지는 듯
저것은 이제 에러코드에도 나왔듯이 리스트가 아니라 리스트 이터레이터인거고 제네레이터라는 거임 리스트처럼 쭉 담겨있는게 아니라 다음것을 요청할때 가져오는 식인거고 리스트() 하면 그걸 쫙 묶어서 리스트로만든거고