티스토리 블로그에 커스텀 이모지(이모티콘) 적용하는 방법
·
개발
개요solved.ac 디스코드에는 블롭 이모지가 존재한다.나는 이 이모지가 너무 귀여워 블로그에도 사용할 수 있나 여기저길 뒤져보았지만, 관련 글은 안 나오고 슬랙이나 디스코드 서버만 나왔다...그래서 직접 만들었다. :blobthumbsup: :blobthumbsup: :blobthumbsup:적용법티스토리 스킨 편집 사이트로 접속하자.html 편집을 누른다. 태그 아래에 위 사진과 같이 코드를 추가한다.적용하면 바로 블롭 이모지를 사용할 수 있다. :blobaww:사용법글을 작성할때 이모지를 표현하고 싶으면 :커스텀_이모지: 를 글자로 입력하면 된다. :blobyum: 만약 hELLO 테마를 사용하고 있다면, 이모지 예시 글이 있으니 참고하길 바란다.그리고 사용자가 원하는 이모지를 직접 추가할 수 있..
Blob 이모지 테스트 :blobaww:
·
개발
blobangery :blobangery:blobangry :blobangry:blobcry :blobcry:blobfearful :blobfearful:blobimfine :blobimfine:blobaww :blobaww:blobrofl :blobrofl:blobsad :blobsad:blobsadrain :blobsadrain:blobdead :blobdead:blobpats :blobpats:blobsob :blobsob:blobthinking :blobthinking:blobyum :blobyum: blobimfine :blobimfine:blobpats :blobpats:blobangrey :blobangery:한 문장에 두 이모지blobfearful :blobfearful: blobaww :..
[파이썬] JSON 사용 시 TypeError: Object of type bytes is not JSON serializable 에러
·
개발
json 형태로 특정 데이터를 dump 하려고 했는데, 다음과 같은 에러가 떴다.TypeError: Object of type bytes is not JSON serializablebytes 데이터는 직렬화하지 못한다는 이야기다. 오류를 해결하기 위해선 bytes 데이터를 직렬화 가능한 다른 데이터로 변환해야 했기에, 기존 데이터를 가공했어야 했다.새로 삽질을 해야 하나 생각하던 중 dumps 함수에는 default라는 인자가 있다는 걸 알게 되었다.이 인자는 직렬화 과정에서 알아먹지 못하는 데이터를 처리하는 용도로 사용되고 있었다. 그래서 이를 활용해 아래와 같은 코드를 작성했다.# using functionimport jsondata = {'message': b'\x01\x02\x03'}def _co..
[파이썬] 10진수 값을 n진수로 변환하는 코드
·
개발
def base_converter(n, base): if not (1 0: result.append(chars[n%base]) n //= base return ("-" if is_negative else "") + "".join(result[::-1]) print(base_converter(-200, 16))파이썬에서 내장된 bin, oct, hex를 넘어 2진수부터 36진수까지 변환이 가능한 코드이다.음수 표기는 위에서 파이썬에 내장된 함수처럼 앞에 -가 붙어 나온다.
구글 앱 비밀번호 생성하기
·
개발
이 글을 시작하기 앞서, 앱 비밀번호를 만드려는 계정의 2FA가 활성화 되어있어야만 앱 비밀번호를 생성할 수 있다!만약 앱 비밀번호를 생성할 수 없다면 2FA가 되어있는지 확인해보길 바란다. https://myaccount.google.com/apppasswords 위 사이트로 접속하게 되면 아래와 같은 화면이 뜬다.앱 이름을 아무렇게나 입력한다.앱 이름을 작성했다면 만들기 버튼을 클릭한다.이런식으로 앱 비밀번호가 생성되었다.참고로 앱 비밀번호는 생성할때 최초 한번만 확인할 수 있기때문에, 만약 이 비밀번호를 잃어버리게 된다면 새로 앱 비밀번호를 생성해야하니 주의하도록 하자!
[파이썬] ඞ 어몽어스 캐릭터 출력하기!!
·
개발
코드print(chr(sum(range(ord(min(str(not())))))))동작 과정1. not()not 연산자는 피연산자가 비어있다면 True를 반환한다.여기서 피연산자는 (), 빈 튜플이다. 2. str(not())str(True) 은 "True"를 반환한다. 3. min(str(not()))min("True") 에서 아스키코드를 기반으로 하여 가장 작은 크기인 "T"를 반환한다. 4. ord(min(str(not())))ord("T") 는 T의 아스키코드 값 즉 84를 반환한다. 5. range(ord(min(str(not()))))range(84) 는 range(0, 84)를 의미한다. 6. sum(range(ord(min(str(not())))))sum(1,2,...,83) 즉, 1부터 ..
[파이썬] 내장 함수 round()에 대하여
·
개발
파이썬의 내장 함수 중 round() 함수가 존재한다. 이 함수는 숫자의 반올림을 도와주는 함수이다.round(number, ndigits=None) 이런 형태의 매개변수를 입력받고 있고, 여기서 number는 반올림할 수, ndigits는 소수 n번째 자리에서 반올림을 할지 정해주는 거다. 아래는 round 함수에 대한 예시 코드이다.num = round(1.3)print(num) # 1ndigits에 값이 들어가지 않으면 소수 첫째 자리에서 반올림이 진행된다. num = round(3.14159, 2)print(num) # 3.14ndigits를 입력해 주니 소수 셋째 자리에서 반올림이 진행되는 걸 확인할 수 있다. 만약 아래와 같은 코드를 작성하게 된다면 결과가 어떻게 될까?print(round(1..