본문 바로가기
반응형

python338

파이썬 원본 파일을 두고 복사본 생성 원본 파일을 두고 복사본 생성 shutil.copy2() shutil.copy2() : 원본 파일을 두고 복사본 생성shutil.copy2(위치/파일명, 위치/파일명_복사)shutil.copy2("path/origin_file", "path/origin_file_copy")"origin_file" 복사해야 하는 파일 이름을 기입해 주세요!"origin_file_copy"에는 원하는  파일이름을 기입해 주세요! 2023. 8. 6.
20개 뉴스그룹 데이터 데이터프레임으로 만들기 20개 뉴스그룹 데이터 데이터프레임으로 만들기 import pandas as pd # Import Dataset df = pd.read_json('https://raw.githubusercontent.com/selva86/datasets/master/newsgroups.json') df.head() 출력 결과 2023. 8. 6.
파이썬 타입이 시간인 데이터 만들기 datatime 파이썬 타입이 시간인 데이터 만들기 datetime 시간 타입이 필요한 이유는 일반 숫자와 연산 규칙이 다르기 때문입니다. 예를 들어, "일반 숫자와 다른 연산을 가집니다. 예를 들어 5월 31일 + 1일은 32일이 아닌 6월 1일 입니다." # date time 함수 선언 from datetime import datetime # 원하는 날짜 입력 : (년도, 월, 일, 시간, 분, 초) 순으로 입력합니다. print(datetime(2021, 5, 1, 12, 30, 10)) # out : datetime.datetime(2021, 5, 1, 12, 30, 10) # (년도, 월, 일) 까지만 입력하여도 0시 0분으로 자동 생성 합니다. print(datetime(2021, 5, 1)) # out : .. 2023. 8. 6.
파이썬 타입 확인 isinstance 파이썬 타입 확인 isinstance isinstance(입력값, 타입) 에서 입력값의 타입과 제안한 값의 타입이 같을 경우 "True" 를 반환하지만 입력삽의 타입과 제안한 값의 타입이 다를 경우 "False"를 반환합니다. li = [1, 1.1, "일"] for i in li: # 타입이 str ? if isinstance(i, str): print(i, " is str") # 타입이 int ? if isinstance(i, int): print(i, " is int") # 타입이 float ? if isinstance(i, float): print(i, " is float") # out : # 1 is int # 1.1 is float # 일 is str 2023. 8. 5.
numpy array to image numpy array to image¶ In [1]: import numpy as np from PIL import Image # Generate a random integer between 0 and 255 arr = np.random.randint(0,255, size=(34, 44), dtype=np.uint8) arr Out[1]: array([[ 32, 201, 105, ..., 28, 29, 98], [207, 219, 114, ..., 117, 201, 237], [ 70, 89, 43, ..., 177, 221, 146], ..., [153, 251, 47, ..., 78, 115, 159], [184, 160, 229, ..., 98, 0, 248], [124, 203, 101, ...,.. 2023. 8. 3.
넘파이 어레이 크기 확인 shape 넘파이 어레이 크기 확인 shape shape 함수를 통해 어레이의 크기를 확인할 수 있습니다. >>> import numpy as np >>> arr = np.array([1,2,3,4,5]) >>> arr.shape (5,) >>> arr3 = np.array([[1,2,3,4], [5,6,7,8], [9,0,9,8]]) >>> arr3.shape (3, 4) 2023. 8. 3.
반응형