문자열 합칠려고 이렇게 for 문 돌렸거든?
for char in chars:
print('========html_body_s=========')
if(char != '\n'):
html_body_list_s += char;
print(html_body_list_s)
근데 시팔 문자열 하나 맞출때마다 전에 있던 문자가 초기화됨
========html_body_s=========
</body
========html_body_s=========
</body>
========html_body_s=========
</body>
========html_body_s=========
========html_body_s=========
<
========html_body_s=========
</
========html_body_s=========
</h
========html_body_s=========
</ht
========html_body_s=========
</htm
========html_body_s=========
</html
========html_body_s=========
</html>
그래서 if 문 지우고 해보니깐 제대로 나옴
for char in chars:
print('========html_body_s=========')
html_body_list_s += char;
print(html_body_list_s)
아래와 같이 주면 또 맨위 현상과 똑같이 나옴
for char in chars:
print('========html_body_s=========')
if(char == '\n'):
char = '\\n'
html_body_list_s += char;
print(html_body_list_s)
\n 이 무슨 역할 하는건가?
게이는 파이썬인데 if에 괄호를 왜 치노
나는 직관적으로 보는 거 좋아해서 나한텐 저게 직관적임
시팔 그나저나 저거 왜저럼 난생 처음보는 현상이네 ㅅㅂ
\n이 뭔지 모름?
줄바꿈 무시했다고 str이 초기화라도 되냐? 아니잖아 \n 이 뭔지 모름은 왜나오냐
접자
너도 모르잖아 등신아 ㅋㅋ 저대로 구현하면 멀쩡히나오는데 ㅋㅋㅋ
일단 넌 접는게 맞아
접자 하는 얘 자기도 학식 백수인데 고수 개발자인 척하면서 경쟁자 제거하는 거임 ㅋ
예리하노
프갤아 난 이미 개발자야 등신아 난 이미 해결책 찾았다 너나 한번 어떻게 해결할지 생각해봐라
개행문자 인식 관련해서 뭐 문제 있겠지. 신입생이나 고민할 문제노
ㅋㅋ 너는 일단 절대 못풀듯 ㅋㅋ 개행문자 인식 ㅇㅈㄹ ㅋㅋ
개행 문자 인식 잘못해서 str 이 초기화 된다 ㅇㅈㄹ 하고 있누 ㅋㅋㅋ 접어라 ㅋㅋㅋ
시간낭비 열심히 하노ㅋㅋ
니 수준 대충 짐작하고 간다 ㅂ2
신입생 하나 데려다 저거 찾아보라하면 금방 찾을듯ㅋㅋ
ㄹㅇ 신입생 얘기하는거 보니 학생인가보네...
힘내ㅋㅋ
그거 알음? 너 얘기하는거만 봐도 현업자인지 학생인지 나옴...
하긴...넌 얘기해줘도 모르겠지 ㅋㅋ
지금 지하철인데 오랜만에 젊은애랑 얘기좀 하누 ㅋㅋ
html_body_list_s = ''.join(chars)
그거 해도 똑같음
join 도 문제도 문자열로 합쳐도 저러고 replace 써도 그럼
위에 html_뭐시기부터 넣어라 for 돌릴꺼면 html_... = ""
join쓰면 애초에 for를 안씀
걍 중간에 인코딩 후 디코딩 해야했는데 거기서 문제 발생한거 같음. 해결책은 찾았는데 시발 이게 맞나 싶다 ㅋㅋ 일단 돌아가니깐 뭐...
내가 말을 헷갈리게 쓴 모양인데 join도 replace 도 trans도 싹 다 동일한 현상이 나타나서 for 부터 문제점 찾기 시작한거임
접자
응~ 이미 너보다 연봉 많이 받어 ㅋㅋ
풀코드 없이 모르겟다
혹시 if문에 줄바꿈문자일때 끝내라는 조건문 써봤음?
55 그럼 그전까지는 잘나옴 이제 \n 넣는 순간 빠져있고 다른 문자 들어가면 초기화됨
55가 뭔말인지 모르겟는데 ㅇㅇ임?
ㅇㅇ