본문 바로가기
반응형

전체 글33

[파이썬 python] 패키지 버전 확인 방법 (package pip) 파이썬에서 설치되어 있는 패키지의 버전을 확인하는 방법은 여러 가지가 있습니다. 가장 흔히 사용되는 방법은 터미널 또는 명령 프롬프트에서 pip 명령어를 사용하는 것입니다. 아래는 패키지 버전을 확인하는 방법을 보여주는 예시입니다. 1. 터미널 또는 명령 프롬프트에서 직접 확인 pip show package-name 여기서 package-name은 확인하려는 패키지의 이름입니다. 예를 들어, numpy 패키지의 버전을 확인하려면 다음과 같이 입력합니다: pip show numpy 2. Python 스크립트 내에서 확인 파이썬 스크립트 내에서도 패키지의 버전을 확인할 수 있습니다. 예를 들어, numpy 패키지의 버전을 확인하는 스크립트는 다음과 같습니다: import numpy print("numpy 버.. 2023. 8. 27.
[파이썬 Python] csv 파일 불러오기 (pandas) Pandas는 파이썬에서 데이터 분석 및 조작을 위한 강력한 라이브러리입니다. CSV 파일을 불러오고 데이터를 다루는데 매우 유용한 기능을 제공합니다. 아래 예시에서는 Pandas를 사용하여 CSV 파일을 불러오는 방법을 보여줍니다. Pandas가 설치되어 있지 않다면, pip install pandas 명령어로 먼저 설치해주시기 바랍니다. 1. CSV 파일 불러오기 import pandas as pd file_path = "data.csv" data = pd.read_csv(file_path) print(data) 위 코드는 "data.csv" 파일을 Pandas의 read_csv() 함수를 사용하여 불러와서 데이터프레임으로 출력합니다. 2. 특정 열 선택 import pandas as pd file_.. 2023. 8. 27.
[파이썬 Python] 텍스트 파일로 저장하기 (text, open) 파이썬에서 텍스트 파일을 생성하고 데이터를 파일에 저장하는 것은 중요한 작업 중 하나입니다. 파일을 생성하고 데이터를 기록하기 위해 open() 함수를 사용합니다. 아래 예시에서는 open() 함수를 사용하여 텍스트 파일을 생성하고 데이터를 저장하는 방법을 보여줍니다. 1. 파일 저장하기 # 파일 경로를 지정하여 파일 열기 file_path = "output.txt" # 파일 쓰기 모드로 열기 with open(file_path, "w") as file: file.write("Hello, World!\n") file.write("This is a new line.") 위 코드는 "output.txt" 파일을 생성하고 데이터를 기록합니다. with 문을 사용하여 파일을 열면, 블록을 나가면서 파일이 자동으.. 2023. 8. 27.
[파이썬 python] 텍스트 파일 불러오기 (Open, text) 파이썬에서 텍스트 파일을 불러오는 것은 매우 흔한 작업입니다. 텍스트 파일을 읽고 파일 내용을 프로그램에서 활용하기 위해 open() 함수를 사용합니다. 아래 예시에서는 open() 함수를 사용하여 텍스트 파일을 불러오는 방법을 보여줍니다. 1. 파일 불러오기 # 파일 경로를 지정하여 파일 열기 file_path = "example.txt" # 파일 열기 with open(file_path, "r") as file: content = file.read() print(content) 위 코드는 "example.txt" 파일을 읽어서 내용을 출력합니다. with 문을 사용하여 파일을 열면, 블록을 나가면서 파일이 자동으로 닫힙니다. 2. 행 단위로 파일 읽기 file_path = "example.txt" w.. 2023. 8. 27.
[파이썬 python] 변수 출력 하기 (프린트, print, format) 파이썬에서 print() 함수와 format() 메서드를 조합하여 다양한 출력 형식을 구현할 수 있습니다. 아래 예시에서는 이러한 활용 방법을 다양한 예시와 함께 설명하겠습니다. 1. 기본적인 print 사용 print() 함수를 사용하여 "Hello, World!"를 출력합니다. print("Hello, World!") 2. 여러 항목 출력 여러 변수를 쉼표로 구분하여 print() 함수에 전달하면 공백으로 구분되어 출력됩니다. name = "Alice" age = 30 print(name, age) # 출력: Alice 30 3. 문자열에 변수 삽입 (기본 formatting) % 기호를 사용하여 문자열 내에 변수 값을 삽입하는 방법입니다. %s는 문자열, %d는 정수를 의미합니다. print("My.. 2023. 8. 27.
[파이썬 Python] from import, import as 차이 (코드 불러오기) 파이썬에서 다른 코드(모듈)를 불러오는 경우가 많은데, 보다 보면 from import를 사용하기도 하고, import as를 사용하기도 합니다. 두 개에는 어떠한 차이가 있는지 설명하도록 하겠습니다. 1. From import, import as 차이 Import는 전부 다른 모듈을 불러오기 위한 명령어 입니다. from import는 그 모듈에서 def 지정해서 가져오고, Import as는 그 모듈 전체를 가져온다고 생각하면 됩니다. 가장 큰 차이는 Import as는 다른 변수로 치환해서 가져오기 때문에 변수간의 충돌이 날 확률이 적다는 것 입니다. 반면에 from import는 일부만 가져오기 때문에 코드가 가볍다라고 할 수 있을 것 같습니다. 그럼 실직적으로 사용할때는 어떠한 차이가 발생하는지.. 2023. 8. 26.
[파이썬 Python] 모듈 사용과 예제 (패키지 불러오기) 파이썬의 모듈(Module)은 코드의 재사용을 가능하게 해주는 중요한 개념입니다. 모듈은 파이썬 코드가 담긴 파일로, 함수, 변수, 클래스 등을 포함하고 있습니다. 다른 파이썬 파일에서 모듈을 가져와서 사용할 수 있습니다. 1. 모듈 생성과 사용 모듈을 생성하고 다른 파일에서 이를 사용하는 방법을 설명하는 예제입니다. # my_module.py 파일 def greet(name): return f"Hello, {name}!" # main.py 파일 import my_module message = my_module.greet("Alice") print(message) # 출력: Hello, Alice! 2. 모듈 이름 충돌 방지 모듈을 가져올 때 별명을 사용하여 이름 충돌을 방지하는 방법을 설명하는 예제입니.. 2023. 8. 26.
[파이썬 Python] 애플 주식 정보 불러오기 (yfinance) 파이썬으로 주식가격 기록을 불러오는 코드를 소개합니다. yfinance를 이용한 것이기 때문에 코드는 언제든지 먹통(?)이 될 수 있습니다. yfinance 가 설치 되어 있지 않거나, 최신 버전이 아니라면 먼저 인스톨해주시기 바랍니다. pip install yfinance pip install yfinance --upgrade 틱커만 알면 주식 정보를 불러오는 건 똑같기 때문에 애플에 국한된 것은 아닙니다. 1. yfinance를 이용하여 애플 주식 정보 불러오기 아래 코드를 통해서 간단하게 주식 정보를 불러오고 그래프를 그릴 수 있습니다. import yfinance as yf import matplotlib.pyplot as plt symbol = 'AAPL' ticker = yf.Ticker(sy.. 2023. 8. 25.
[파이썬 Python] 고유한 값들의 집합 Set 파이썬의 set은 고유한 값들의 집합을 나타내는 자료형입니다. 집합은 중복된 값이 없으며, 순서가 없습니다. set을 사용하여 중복을 허용하지 않는 값을 관리하거나 집합 연산을 수행할 수 있습니다. 1. 집합 생성: set을 사용하여 집합을 생성할 수 있습니다. my_set = {1, 2, 3} 2. 중복 제거: 리스트의 중복된 값을 set을 이용하여 제거하고 유일한 값만 남길 수 있습니다. my_list = [1, 2, 2, 3, 3, 4] unique_values = set(my_list) # {1, 2, 3, 4} 3. 집합 연산: | 연산자로 합집합을, & 연산자로 교집합을, - 연산자로 차집합을 구할 수 있습니다. set1 = {1, 2, 3} set2 = {3, 4, 5} union = set.. 2023. 8. 25.
[파이썬 Python] 변경 불가능한 리스트 튜플 (Tuples, 리스트 차이) 파이썬에서 튜플과 시퀀스는 데이터를 순차적으로 저장하고 관리하는 데 사용되는 중요한 자료형입니다. 튜플은 변경 불가능한(immutable) 시퀀스로, 여러 데이터를 그룹화하고 관리하는 데 사용됩니다. 1. 튜플 생성 튜플은 괄호로 감싸서 생성하며, 여러 값을 그룹화하는 데 사용됩니다. my_tuple = (1, 2, 3) 2. 인덱싱과 슬라이싱 튜플 내부의 데이터는 인덱스를 사용하여 접근하거나 슬라이싱을 통해 범위를 선택할 수 있습니다. 3. 언패킹: 튜플 내의 값을 변수로 언패킹하여 각각의 변수에 할당할 수 있습니다. print(my_tuple[0]) # 1 출력 print(my_tuple[1:3]) # (2, 3) 출력 4. 튜플 덧셈과 곱셈 두 개의 튜플을 더하면 두 튜플의 원소가 합쳐진 새로운 튜.. 2023. 8. 25.
728x90
반응형