python - byte string, literal string.
intro 가끔 python으로 문자열을 처리하다 보면 앞에 라는 문자 하나가 붙는 것을 볼 수 있습니다. 출력은 문제없이 되니까, 그냥 써도 문제가 없을 때가 있지만, 에러가 발생한다거나, string간의 비교를 정확하게 못해줄때가 있죠. py...
intro 가끔 python으로 문자열을 처리하다 보면 앞에 라는 문자 하나가 붙는 것을 볼 수 있습니다. 출력은 문제없이 되니까, 그냥 써도 문제가 없을 때가 있지만, 에러가 발생한다거나, string간의 비교를 정확하게 못해줄때가 있죠. py...
1-line summary 을 쓰면 해결 됩니다. python에서 가 읽히는 문제. 보통 csv를 읽을 때, 를 쓰긴 하지만 속도 문제로 인해 라는 모듈을 사용할 때가 있습니다(사실 요즘은 웬만하면 가 더 빠르기는 하지만요). 이 때 csv를 읽...
check your encoding file. 보통 로 csv 파일들을 읽을 때 가장 흔히 발생하는 에러로 다음의 것이 있죠. 길게 되어 있지만, 그저 "원래 파일이 utf-8로 인코딩되어 있지 않은데, utf-8로 인코딩하려고 해서 발생하는 문...
흔히 를 사용하다고, 이 적합하지 않다거나, unicode error라거나 하는 문제들이 발생하고는 합니다. 이는 csv 파일의 인코딩 방식과 읽어들일 대 해석하는 decoding 방식이 다르기 때문이죠. 하지만, 제가 직접 csv 파일을 만든 ...
intro 요즘에는 csv보다 json을 이용해서 데이터를 전달받을 때가 더 많은 것 같습니다. 다양한 이유가 있겠지만, 웹에서 데이터를 크롤링해서 가져올 때가 많기 때문이겠죠. using json 그냥 json을 이용해서 다음처럼 돌려버리면 될...
binary data는 무엇인가? 엄밀하게 따지면, 모든 data 혹은 파일은 binary data입니다. - 모든 텍스트파일은 binary file, - 그러나, 모든 binary file이 텍스트 파일인 것은 아님 아무튼, 그냥 binary로...
binary string을 string으로 바꿉시다 python에서 직접 bash command를 사용할 일이 있습니다. 저는 module을 사용해서 직접 커맨드를 치곤 합니다. 그런데, 이 때 결과물을 보면, 이 아니라 format으로 들어오는...