아만다's 일상

고정 헤더 영역

글 제목

메뉴 레이어

아만다's 일상

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (280)
    • 새소식 (26)
      • 인공지능 (3)
      • IT과학 (1)
    • 아만다's 강좌 (15)
      • 파이썬 응용.활용 강좌 (3)
      • 파이썬 YouTube 뮤직 플레이어 개발강좌 (8)
      • 쿠키스트림 (4)
    • 자바스크립트 (8)
      • React (0)
      • vue.js (3)
      • Javascript (5)
    • 파이썬 (10)
      • Django (0)
      • FastAPI (0)
      • 머신러닝 (0)
      • Snippets (5)
    • 자바(JAVA) (0)
      • 스프링부트 (0)
    • AI.인공지능 (2)
      • 빅데이터 (0)
      • RNN (0)
      • LLM (0)
      • Pytorch (0)
    • 소프트웨어공학 (8)
    • 클라우드 & CICD (0)
      • Docker (0)
      • Kubernetes (0)
      • AWS (0)
      • Azure (0)
    • IT응용&시스템 (12)
      • Mac OS (6)
      • Windows (2)
      • Linux (0)
      • IOS (0)
      • Android (0)
    • 멘토링 (23)
    • 리뷰 (13)
    • 이슈.잡담 (111)
    • 알뜰구매정보 (42)

검색 레이어

아만다's 일상

검색 영역

컨텐츠 검색

파이썬/Snippets

  • 파이썬 알고리즘 문제 - 소수 구하기

    2022.07.03 by amanda.hyon

  • 리스트의 인덱스가 필요하다면, enumerate

    2021.03.20 by amanda.hyon

  • 파이썬 ipaddress 라이브러리

    2021.03.18 by amanda.hyon

  • 파이썬 config 파일의 민감정보 분리방법

    2021.03.18 by amanda.hyon

  • 명령어 한줄로 웹서버 실행하기

    2021.03.08 by amanda.hyon

파이썬 알고리즘 문제 - 소수 구하기

2보다 큰 자연수 중에 1과 자기 자신을 제외한 자연수로는 나누어 떨어지지 않는 자연수를 소수라고 말합니다. 보통 요즘 코딩테스트 문제에 단골주제로 많이 나오니 이번에 한번 알아보고자 합니다. 그리고 참고로 소수가 왜 중요한지 그리고 어디다가 사용하는지에 대해서는 다음 링크를 참고해주시고.. https://www.joongang.co.kr/article/22283770#home 실용성 없던 소수 연구, 암호학 만나 ‘몸값’ 크게 올라 이 경우 다음과 같은 방식으로 수를 나열한 뒤 2를 제외한 2의 배수부터 시작해, 3을 제외한 3의 배수, 5를 제외한 5의 배수, 그리고 7을 제외한 7의 배수를 순서대로 체로 거르면 아래와 같이 최종 www.joongang.co.kr https://www.hani.co...

파이썬/Snippets 2022. 7. 3. 01:50

리스트의 인덱스가 필요하다면, enumerate

enumberate는 이터레이터를 순회하면서 이터레이터에서 각 아이템의 인덱스를 리턴해준다. range로 루프를 실행하고 시퀀스에 인덱스로 접근하기보다는 enumberate을 사용해라 enumberate에 두번째 파라미터를 사용하면 세기 시작할 숫자를 지정할 수 있다.(기본값은 0) 예제 영화 흥행 순위대로 저장한 리스트를 순위와 함께 출력하기 famous_movie = ['남산의 부장들', '반도', '히트맨', '백두산', '테넷'] 1위 : 남산의 부장들 2위 : 반도 3위 : 히트맨 4위 : 백두산 5위 : '테넷' 바람직하지 않은 구현방법 리팩토링

파이썬/Snippets 2021. 3. 20. 21:44

파이썬 ipaddress 라이브러리

ip 주소 버전 : 버전4 or 버전6 감별. ipaddress.ip_address('192.168.1.1').version # 4 IP 버전에 대한 표현 가능한 총 비트 수 ipaddress.ip_address('10.10.10.128').max_prefixlen # 32 IP 주소의 사설IP/공인IP/루프백 여부를 판단 # 사설 주소 체크 ipaddress.ip_address('192.168.1.1').is_private # True : 사설IP ipaddress.ip_address('8.8.8.8').is_private # False : 공인IP # 공인 주소 체크 ipaddress.ip_address('192.168.1.1').is_global # False : 사설IP ipaddress.ip_a..

파이썬/Snippets 2021. 3. 18. 23:53

파이썬 config 파일의 민감정보 분리방법

1. json 파일로 분리하는 방법 파이썬 예제 코드 import os, json import pymysql BASE_DIR = "./" secret_file = os.path.join(BASE_DIR, 'secrets.json') with open(secret_file) as f: secrets = json.loads(f.read()) def get_secret(setting, secrets=secrets): try: return secrets[setting] except KeyError: err_msg = f"set the {setting} enviroment variable" raise print(err_msg) db_host = get_secret("DB_HOST") db_user = get_se..

파이썬/Snippets 2021. 3. 18. 21:04

명령어 한줄로 웹서버 실행하기

FTP클라이언트가 없거나 접속이 불가능 상황에서 파일을 내려받아야 할 경우, 임시 웹서버를 구동해야 할 경우, 다음처럼 명령어 한줄이면 웹서버가 구동됩니다. # python -m http.server 물론 이를 위해서는 파이썬이 설치되어 있어야 하겠죠. 파이썬 설치는 아나콘다를 이용하거나 www.anaconda.com/products/individual#Downloads Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 아니면 파이..

파이썬/Snippets 2021. 3. 8. 23:41

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
아만다's 일상 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바