본문 바로가기

programming/python7

python3 - 파일 경로, 확장자 처리 파이썬 프로그래밍 과정에서 파일 경로,파일 이름, 확장자 이름 파싱에서 주로 사용하는 코드는 다음과 같다 os.path.basename() : 대상 문자열 오른쪽에서부터 '\' 까지를 반환 전체 경로에서 파일 이름 추출시 사용 os.path.splitext() : 대상 문자열 '.' 기준으로 반환 (리턴 개수에 따라 순차적으로 반환) 파일 이름에서 확장자와 파일이름을 분리할때 사용 샘플 코드는 다음과 같다 import os, subprocess dir_result = os.getcwd()#현재 파이썬 코드의 실행 경로를 보여줌 print('getcwd() :' + dir_result)# # /Users/user/Desktop/tistory/python/directory #file full path fil.. 2023. 6. 19.
python3 - 판다스 - 데이터프레임 - 수정방법 판다스 모듈 데이터 프레임을 사용할때 가장 중요한게 읽은 데이터를 적절하게 가공하는것이다 ! class pandas.DataFrame(data=None, index=None, columns=None, dtype=None, copy=None) 이번 글에서 테스트할 엑셀 데이터 구조는 다음과 같다 (위 데이터 생성은 crean python API 를 이용하여 삼성전자 일별 데이터 정보를 엑셀로 저장한것이다 ) ※ 판다스 데이터 프레임에서 "drop" 멤버 함수를 이용하여 내부 데이터를 삭제할 수있다 이때 인자값으로 axis 값이 사용되며, 0 은 열 (세로축) 1은 행 (가로축)을 지정한다 특정 행,열 데이터 제거 주요 호출 함수 기본원형 DataFrame.drop(labels=None, *, axis=0,.. 2023. 6. 18.
python3 - 판다스 - 데이터프레임 (basic) 파이썬에서 기본적으로 제공하는 데이터 타입은 대부분은 1차원적인 데이터 유형이다 (2차원으로 변경을 위해서는 이중 배열 또는 dictionary 형태를 사용해야한다) 판다스 모듈중 데이터 프레임은 2차원 형태의 데이터이다 우리에게 친숙한 엑셀에서 다루는 데이터 형태라고 생각하면된다 데이터 프레임 기본 구조는 다음과 같다 class pandas.DataFrame(data=None, index=None, columns=None, dtype=None, copy=None) data : dictionary (칼럼 정보가 있는겨우 순서에 따라 데이터가 삽입됨), array, 리스트 형태의 객체 index : 인덱스, 배열 형태의 객체 (행 레이블 정보) columns : 인덱스, 배열 형태의 객체 (열 레이블 정보.. 2023. 6. 14.
python3 with Slack - basic Slack? -> 개인/기업용 메시징 앱 메시지,오디오,파일, 음성등 다양한 커뮤니케이션을 제공함 https://slack.com/intl/ko-kr/help/articles/115004071768-Slack%EC%9D%B4%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80%EC%9A%94- Slack이란 무엇인가요? Slack은 사람들과 정보를 연결해주는 기업용 메시징 앱입니다. Slack은 사람들을 한데 모아 통합된 하나의 팀을 운영하여 조직이 커뮤니케이션하는 방BAD+B... slack.com Slack에서 제공하는 파이썬 ? 사용자가 개설한 채널에 접근 가능한 토큰을 생성후 해당 채널에 메시지를 전달할수 있는 기능 사용자가 앱을 생성하였을때 ! 할수 있는기능이다 (.. 2023. 6. 6.
728x90