Python

    sorted와 natsorted 차이 (sorted의 파일명 정렬 시 문제점)

    https://lovedh.tistory.com/entry/python-natsort%EB%A1%9C-%ED%8C%8C%EC%9D%BC%EC%9D%84-%EC%9D%B4%EB%A6%84-%EC%88%9C%EC%9C%BC%EB%A1%9C-%EC%A0%95%EB%A0%AC%ED%95%B4%EB%B3%B4%EC%9E%90 python natsort로 파일을 "이름 순으로" 정렬해보자 python으로 데이터를 다룰 때 파일 경로의 리스트를 읽어오는 불러오는 경우가 많습니다. 저는 파일 이름을 순서대로 정렬해 가져와야 했습니다. 이 단순한 작업이 겉으로는 쉬워 보이지만, 처음 lovedh.tistory.com 평소 우리가 생각하는 숫자 정렬은 0,1,2,3,..9,10,11 을 생각하지만 막상 sorted로 파일..

    glob 정리

    https://developers-shack.tistory.com/20 [python] 파일 목록 얻는 방법 - 영상 설명 (glob / os.walk) 들어가며: 데이터 사이언티스트나, 로그 관리할 때 등등 관리하고 있는 폴더 안의 파일 목록을 얻어야할 경우가 많습니다. 파일 이름의 규칙을 알고 있다면 그 규칙에 따라서 문자열 리스트를 developers-shack.tistory.com 쓸때마다 까먹는 glob

    [Python] 파일명이 중복되면 자동으로 파일명을 변경

    https://wonderlandcoco.tistory.com/90 [Python/파이썬] 파일명이 중복되면 자동으로 파일명을 변경 파이썬 코드를 짜면서 계속 실행하다보면 결과 파일의 이름이 같아서 덮어쓰기가 되는데, 그 전의 결과물도 남기고 싶을 때가 있어서 파일명을 자동 변경해주는 코드를 찾아보았다. 만일 동일 wonderlandcoco.tistory.com

    [파이썬] is와 ==의 차이점

    https://gongdolhouse.tistory.com/entry/python%EB%AC%B8%EB%B2%95-is-%EC%99%80-%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90 [python문법] is 와 == 의 차이점 안녕하세요 직장인 전자둥이입니다~ 파이썬으로 코드를 작성하다보면 정확히 공부 안 하고 넘어가면 헷갈리는 문법들이 있는데요. 아무래도 c, java, 파이썬 등,,, 여러 가지 언어로 코드를 작성 gongdolhouse.tistory.com

    [파이썬] 파일 확장자명 일괄 변경

    import os import glob files = glob.glob("./JPEGImages/*.png") #원하는 디렉토리 설정 for name in files: if not os.path.isdir(name): #디렉토리는 포함 x src = os.path.splitext(name) #확장자와 파일명 구분 os.rename(name,src[0]+'.jpg') #png를 없앤 파일명에 jpg확장자 붙이기 https://gongdolhouse.tistory.com/entry/Python3-%ED%8C%8C%EC%9D%BC-%ED%99%95%EC%9E%A5%EC%9E%90%EB%AA%85-%EC%9D%BC%EA%B4%84-%EB%B3%80%EA%B2%BD%EB%B3%80%EA%B2%BD-%EC%BD%9..

    [파이썬] JSON 타입 다루기

    https://gbjeong96.tistory.com/29 [python] Python에서 JSON type 데이터 다루기 파이썬에서 JSON 형태의 데이터를 다루는 법을 알아보겠습니다. JSON 파일 읽기 JSON은 데이터를 전송 응답하는데 보편적으로 쓰이는 형식이며, Key와 Value가 쌍을 이루는 구조로 되어있습니다. 이러 gbjeong96.tistory.com

    [파이썬] 딕셔너리 데이터 삽입, 삭제

    Dictionary(딕셔너리) 데이터 삽입 삭제 https://gbjeong96.tistory.com/26 [python] 딕셔너리(Dictionary)에 데이터 삽입, 삭제 - Data Insertion 딕셔너리에서는 append나 insert 같은 메서드를 지원하지 않습니다. 따라서 딕셔너리에 데이터를 삽입하기 위해서는 명시적으로 key-value 쌍을 넣어서 데이터를 삽입하는 방법을 사용합 gbjeong96.tistory.com Dictionary(딕셔너리) 데이터 출력하기 https://appia.tistory.com/171 파이썬[Python] Dictionary(딕셔너리) 데이터 출력하기 오늘 포스팅은 딕셔너리(Dictionary)에 저장된 데이터를 출력하는 방법에 대해서 살펴보고자 합니다. ..

    [파이썬] 여러 DataFrame을 각각 시트 별로 엑셀 파일에 저장

    1. 시트 이름 지정 없이 알아서 sheet1, sheet2 등으로 삽입하고자 할 때 # 최초 생성 이후 mode는 append; 새로운 시트를 추가합니다. if not os.path.exists('output.xlsx'): with pd.ExcelWriter('output.xlsx', mode='w', engine='openpyxl') as writer: df.to_excel(writer, index=False) else: with pd.ExcelWriter('output.xlsx', mode='a', engine='openpyxl') as writer: df.to_excel(writer, index=False) 출처 : https://hogni.tistory.com/23 2. 데이터 프레임의 shee..

    [python] range&enumerate

    https://potensj.tistory.com/114 [ Python Skill ] range 대신 enumerate를 써야하는 이유 Python에서 iterable한 자료구조를 for문을 통해 순회할때 주로 range와 enumerate 두 가지를 사용합니다. 이번 포스팅에서는 range 보다 enumerate를 써야하는 이유에 대해 살펴보겠습니다. 1. range는 len함수 potensj.tistory.com

    파이썬 string 앞에 0채우기

    https://kkamikoon.tistory.com/entry/Python-%EC%8A%A4%ED%8A%B8%EB%A7%81-%EC%95%9E%EC%97%90-0-%EC%B1%84%EC%9A%B0%EB%8A%94-%EB%B0%A9%EB%B2%95zfill-rjust [Python] 스트링 앞에 0 채우는 방법(zfill, rjust) 파이썬에서 숫자를 출력하고자 하는데, 앞에 0을 붙여주고 싶을 때 해결 방법을 찾아보았습니다.이때 사용할 수 있는 함수가 zfill()이라는 함수와 rjust()라는 함수가 있는데, 함수를 다음과 같이 kkamikoon.tistory.com 01. zfill(width) 함수 사용 1 2 3 4 5 6 7 8 #"002" "2".zfill(3) #"50000" "50000..