전체 글 (255) 썸네일형 리스트형 isinstance() isinstance 라는 단어 자체에서 알 수 있듯이 instance인지 확인해주는 기능을 합니다. 가장 유용하게 사용할 수 있는 기능은 class를 통해서 instance를 생성해 준 경우, 만들어준 instance가 특정 class의 instance인지를 확인해줍니다. 그 외에도, data의 type을 활용하는데에도 쓸 수 있습니다. 단순 type을 확인하는 것은 type(data) == datatype example과 같은 형태로 비교하는 방법이 있기 때문에 그리 유용하진 않겠지만, 여러가지 type중의 하나인지 tuple과 함께 이용해서 사용할 수 있어서 유용하게 쓸 수 있습니다. 구체적인 예를 들어서 살펴봅시다. 1. class의 instance인지 확인 class Person: pass cla.. assert python에서 assert는 일종의 try, except를 하나로 축약한 것과 비슷합니다. assert 다음에 조건문을 넣어서, 조건문이 참이면 코드가 계속 진행 거짓이면 AssertionError로 코드가 중단 사용법은 다음과 같습니다. assert , error message를 입력하지 않은 경우와 입력한 경우의 두가지로 나눠서 예제코드를 작성해봅시다. 1. No error message assert 1 == 1 print("True를 지나왔습니다.") assert 1 == 0 print("False를 지나왔습니다.") 위의 예제 코드를 실행하면 아래와 같이 출력됩니다. True를 지나왔습니다. AssertionError assert 1 == 0 이 False 이기 때문에 "False를 지나왔습니다.. 코드 예제 검색 사이트 #programcreek https://www.programcreek.com/ 여러 코드 샘플들을 검색해볼 수 있는 사이트 입니다. 깔끔하게 쓰인 여러 코드들을 쉽게 검색해볼수 있는데, 지원하는 언어가 많지는 않은거 같아서 제한적이긴 한것 같네요. 그래도 다양한 코드 예제들을 볼 수 있어서 요긴하게 쓸 수 있을 겁니다. 다양한 svg file 가져올 수 있는! https://www.vectorlogo.zone/ Gorgeous SVG logos, perfect for your README or credits page - Vector Logo Zone 3,000+ gorgeous SVG logos, perfect for your README or credits page www.vectorlogo.zone python image base64 encoding # python으로 이미지를 base64 인코딩하기 import base64 with open("django.svg", "rb") as f: encoded_string = base64.b64encode(f.read()) with 문을 통해서 svg 파일을 읽어서 base64로 인코딩한 예제입니다. 아래와 같이 해서 image태그에서 바로 불러올수 있도록 text 파일에 담아둘 수 있습니다. import base64 with open("django.svg", "rb") as f:# r: 읽기 모드, b: binary file encoded_string = base64.b64encode(f.read()) with open("result.txt", "w") as y:# w: str 쓰기 모드 y.write('data:image/svg+xml;base64,') .. 이미지 base64 encoding 하기 #변환 사이트 이용 이미지 파일을 base64로 인코딩하는 방법은, 간단하게는 이미지 파일을 변환해주는 사이트를 이용하면 됩니다. 아래 몇가지 사이트들을 소개합니다. https://base64.guru/converter/encode/image Image to Base64 | Base64 Encode | Base64 Converter | Base64 Image to Base64 Convert image to Base64 online and use the result string as data URI, img src, CSS background-url, and others. Sometimes you have to send or output an image within a text document (for example, HTM.. svg 에서 image 가져오기 svg를 이용할 경우 image를 불러올때 다음과 같은 태그를 사용합니다. svg 파일을 browser로 열면 위와 같이 svg 이미지가 잘 출력이 됩니다. 그런데 Django를 이용해서 svg 파일을 생성하는 경우 svg 내부에서는 호출되지만 svg를 호출하는 html template에서 이미지가 불러와지지 않는 경우가 있었습니다. 이를 해결하는 한가지 방법으로, image href 부분에 svg파일을 base64로 인코딩한 결과값을 넣어주는 방법이 있습니다. 이미지 파일을 base64로 인코딩하는 방법은 다음 글에 소개하도록 하겠습니다. # base64로 이미지 파일 인코딩하기 https://taltal-dev-note.tistory.com/3 이미지 base64 encoding 하기 #변환 사이트 .. 이전 1 ··· 29 30 31 32 다음