본문 바로가기 메뉴 바로가기

4OurFuture 님의 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

4OurFuture 님의 블로그

검색하기 폼
  • 분류 전체보기 (149)
    • Python (26)
      • Python Library (19)
      • Django Framework (DRF) (19)
    • 재미있는 Project (7)
      • AI 로또번호 예측 (4)
    • GIT (GitHub) (4)
    • Linux (7)
    • AI 도구 활용방법 (7)
    • 자격증 공부 (1)
    • 자료구조 (4)
    • 자연어 처리 (7)
    • 그밖에 아무거나 (3)
    • 머신러닝&딥러닝 (12)
      • 밑바닥부터 시작하는 딥러닝 (1)
    • 퀀트투자 with Python & 인공지능 (7)
    • RAG (10)
  • 방명록

Python (64)
defaultdict와 dict의 차이: defaultdict 라이브러리 소개

defaultdict와 dict의 차이: defaultdict 라이브러리 소개이 글에서는 Python의 defaultdict와 일반 dict의 차이를 설명하고, defaultdict의 유용성을 소개합니다. defaultdict는 기본값을 설정할 수 있는 딕셔너리로, 데이터 처리 시 발생할 수 있는 여러 가지 오류를 예방하고 코드를 간결하게 만들어줍니다. 이를 통해 개발자들이 더욱 효율적으로 작업할 수 있도록 도와줍니다. dict와 defaultdict의 차이Python에서 dict는 키-값 쌍을 저장하는 가장 기본적인 자료구조입니다. 그러나 dict를 사용할 때는 존재하지 않는 키에 접근하려고 할 경우 KeyError가 발생합니다. 예를 들어:my_dict = {'a': 1, 'b': 2}print(my..

Python/Python Library 2024. 11. 20. 00:06
[PDF 전환 에러]nbconvert failed: xelatex not found on PATH, if you have not installed xelatex you may need to do so. Find further instructions at https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex.

- 증상 : Jupyter Notebook 에서 PDF 변경시 오류 발생 nbconvert failed: xelatex not found on PATH, if you have not installed xelatex you may need to do so. Find further instructions at https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex.   - 해경 방법 윈도우에서 Chromium 설치 방법1. **Playwright 설치**   - 먼저, Playwright를 설치해야 합니다. Python 패키지 관리자인 pip를 사용하여 설치하세요:     pip install playwright2. **Chromium ..

Python/Python Library 2024. 11. 8. 00:36
넘파이(Numpy)의 브로드캐스팅(Broadcasting)이란?

넘파이(Numpy)는 파이썬에서 과학적 계산을 위한 강력한 라이브러리로, 수치 데이터를 효율적으로 처리할 수 있는 기능을 제공합니다. 그 중에서도 **브로드캐스팅(Broadcasting)**은 넘파이 배열 간의 연산을 단순화하고 효율적으로 만들어주는 중요한 개념입니다. 이 글에서는 브로드캐스팅의 개념, 작동 원리, 그리고 사용 예제를 자세히 살펴보겠습니다.1. 브로드캐스팅의 개념브로드캐스팅은 두 개의 배열이 서로 다른 형태(shape)를 가질 때, 작은 배열을 자동으로 확장하여 큰 배열의 형태에 맞춰 연산을 수행하는 기법입니다. 이를 통해 개발자는 배열의 크기를 맞추기 위해 수동으로 반복할 필요 없이 간편하게 연산을 수행할 수 있습니다.2. 브로드캐스팅의 규칙브로드캐스트가 가능하려면 다음의 규칙을 따라야..

Python/Python Library 2024. 10. 31. 20:59
[Python] 파이썬의 리스트 간의 곱셈: 예제와 유의사항 (리스트 곱셈, 리스트 컴프리헨션, Numpy 활용) 예제 - 주민등록번호 유효성 체크 프로그램 구현

파이썬에서는 리스트 간의 곱셈을 직접적으로 수행할 수는 없지만, 여러 가지 방법으로 리스트 요소들을 곱하는 작업을 수행할 수 있습니다. 이 글에서는 리스트 간의 곱셈을 처리하는 방법에 대해 자세히 설명하고, 주민등록번호의 유효성을 체크하는 프로그램을 예제로 보여드리겠습니다. 1. 리스트 간의 요소별 곱셈리스트의 각 요소끼리 곱하는 방법은 여러 가지가 있습니다. 여기서는 기본적인 for 루프, 리스트 컴프리헨션, 그리고 NumPy 라이브러리를 사용하는 방법을 소개합니다.(1) 기본적인 리스트 간의 곱셈리스트의 요소를 for 루프를 통해 곱하는 방법입니다.예제: 기본적인 for 루프 사용pythondef multiply_lists_basic(list1, list2): result = [] for ..

Python/Python Library 2024. 10. 5. 15:55
[python] 문자열의 불변성(immutable): (TypeError: 'str' object does not support item assignment)

안녕하세요! 오늘은 파이썬에서 문자열이 불변(immutable)이라는 개념에 대해 알아보겠습니다. 특히, 다음과 같은 코드에서 발생하는 오류의 원인에 대해 설명하겠습니다. 오류 발생 코드 재현하기 lang = 'python'lang[0] = 'P' # 에러 발생Traceback (most recent call last): File "d:\python\test.py", line 2, in lang[0] = 'P' ~~~~^^^TypeError: 'str' object does not support item assignmentPython 에서 문자열의 불변성 이해하기파이썬에서는 문자열이 불변 데이터 타입입니다. 즉, 문자열을 생성한 후에는 그 내용을 변경할 수 없습니다. 이 불변성은 여러 가..

Python 2024. 10. 3. 21:41
문자열 슬라이싱 의 이해 (어떤 값도 입력 안 했을 때, 기초값은 0일까요? 아니면 None일까요?)

문자열 인덱싱의 기본문자열 인덱싱은 파이썬에서 문자열의 특정 위치에 있는 문자를 접근할 수 있는 방법입니다. 인덱스는 0부터 시작하며, 음수 인덱스를 사용하면 문자열의 끝에서부터 접근할 수 있습니다. 문자열 슬라이싱의 기본값  string[start:end:step]시작하는 index 번호 : 종료 할 index번호 : 인덱스의 증가 폭슬라이싱의 기본 형태는 string[start:end:step]입니다. 여기서 start는 시작 인덱스, end는 끝 인덱스, step은 인덱스의 증가폭을 의미합니다. 이 값들은 모두 기본값을 가질 수 있습니다.start의 기본값은 None 입니다. 이는 step이 양수일 때 기본적으로 0으로 치환 됩니다. (그럼 step이 음수일 때는??) end의 기본값은 문자열의 길..

Python 2024. 10. 3. 21:22
[Robot Framework] Keyword 키워드 문법 설명

아래의 코드는 Robot Framework의 공홈에 나온 코드 예제입니다.  해당 코드를 기반으로 학습을 해 보도록 하겠습니다. Documentation This is a resource file, that can contain variables and keywords.... Keywords defined here can be used where this Keywords.resource in loaded.Library CustomLibrary.py*** Keywords ***Connect to Server Connect fe80::aede:48ff:fe00:1122Close Server Connection DisconnectLogin Us..

Python/Python Library 2024. 9. 30. 17:35
[Robot Framework] 테스트 케이스 작성 방법

Robot Framework 코드 예제 - 로봇 프레임워크에 나온 예제 코드를 기반으로 문법을 학습해 봅시다~!! *** Settings ***Documentation A test suite for valid login....... Keywords are imported from the resource fileResource keywords.resourceDefault Tags positive*** Test Cases ***Login User with Password Connect to Server Login User ironman 1234567890 Verify Valid Login Tony Star..

Python/Python Library 2024. 9. 30. 17:32
이전 1 2 3 4 5 6 7 8 다음
이전 다음
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • chat gpt 모델 별 가격
  • chat gpt 4o 예산
  • f-string
  • chat gpt api 비용 계산
  • 장고 orm sql문 비교
  • 인공지능 로또 예측
  • 로또 1164회 당첨
  • Python
  • pytorch
  • 로또 ai
  • postgre
  • 텍스트 전처리
  • 티스토리챌린지
  • 1165회 로또
  • chat gpt 한국어 가격
  • 오블완
  • TorchVision
  • 케라스
  • LangChain
  • 토치비전
  • chat gpt 가격 예상
  • chat gpt 모델별 예산
  • github action
  • python 문자열 슬라이싱
  • chat gpt 모델 api 가격 예측
  • 클래스형 뷰
  • 1164회 로또
  • 텍스트 마이닝
  • python import
  • Numpy
more
«   2025/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바