반응형

 

코딩을 하다보니, 문자열 타입에 따라서 인자가 반영되는 것도 있고

아닌 것도 있다.

 

따라서, 인자가 반영 되기 위해서는 해당 문자열의 타입을 확인해야 하는데 그걸 육안으로 하기 쉽지 않으니

아래의 함수를 이용하면 쉽게 bytes, str 인지 확인이 가능하다.

 

print (type(string)) 

 

 

>>> print (type(b'test'))
<class 'bytes'>
>>> print (type('test'))
<class 'str'>
>>> print (type(u'test'))
<class 'str'> 

 

추가로 문자열 convert 방식을 예시로 넣도록 하겠다. (향후 찾는걸 방지..ㅋㅋ)

 

[String To Bytes]

 

bytestr = str.encode(string)

 

[Bytes To String]

 

str = str.decode(bytes)

 

반응형

+ Recent posts