0. jar 파일이란? JAR(JAVA Archive) 파일은 자바 프로그램, 라이브러리, 리소스 및 관련 메타데이터를 포함하는 압축 파일 형식을 의미합니다. JAR 파일은 Java 클래스 파일과 관련된 모든 리소스를 자바 가상 머신(JVM)에서 실행할 수 있도록 하나로 압축한 형식입니다. 일반적으로 JAR 파일은 주로 자바 애플리케이션 개발 이나 라이브러리를 배포하는 데 사용됩니다. 이번 포스트에서는 이러한 jar 파일을 파이썬에서 압축/해제 하는 방법에 대해서 알아보도록 하겠습니다 . 1. zipfile, jar파일인데 zipfile을? JAVA와 같이 jar관련 된 모듈이 있지 않을까 생각했지만 존재하지 않았습니다. 대신 파이썬은 zipfile 모듈을 통해 jar 파일의 압축/해제를 할 수 있습니다..
0. 지난 포스트 파이썬에 대해서 여러 포스트를 작성하면서 판다스를 초반에 다뤘습니다. 특히 엑셀을 통해 자료를 불러오고 병합하는 내용은 실무에서 직접적으로 활용할 수 있는 내용입니다. 다만, 실제 프로그램을 배우기 위해서는 기초부터 탄탄하게 준비하는 것이 매우 중요합니다. 그래서 이번 포스트에서는 지난번 포스트에서 놓쳤던 기초를 살짝 다뤄보도록 하겠습니다. https://dataleader.tistory.com/20 [파이썬(Python) 이야기 1화] 파이썬에서 엑셀(Excel) 데이터 불러오기 0. 파이썬에서 엑셀을 불러오기 위해서는 어떻게 해야할까? 데이터 분석을 하기위해서, 다양한 작업을 해야하지만, 그 중에서 자주 반복적으로 접하게 되는 부분이 엑셀을 불러오는 일입니다. dataleader.t..
0. 지난 포스트 지난 포스트는 SQLite 데이터를 파이썬의 데이터프레임(pandas-dataframe)으로 읽어 오는 방법에 대해서 알아보았습니다. 이번 포스트에는 파이썬에서 SQLite를 다루는 방법에 대해 집중적으로 알아보겠습니다. https://dataleader.tistory.com/44 [파이썬(Python) 이야기 9화] SQLite 연결하고 데이터 프레임으로 읽기(Pandas) 0. SQLite란? 이해하기 쉽게 설명하면 SQLite는 파일형 데이터베이스 입니다. 데이터베이스라서 쿼리를 사용할 수 있어, 다양한 데이터 처리를 할 수 있습니다. 다량의 데이터도 컴퓨터의 자원이 허 dataleader.tistory.com 1. Cursor 인터페이스 판다스를 통헤 read_sql를 이용할 경..
0. 파이썬도 스타일 가이드가 있다! 스타일 가이드란 코드 작성에 대한 규칙을 말합니다. 파이썬도 이러한 스타일 가이드가 있습니다. 스타일 가이드는 여러 사람이 같이 코드 작업을 할 때 매우 효과적입니다. 그 이유는 코드를 하나의 공통적인 규칙을 같지고 통일 시키기 때문입니다. 간단한 예시를 통해 살펴보겠습니다. 5명의 개발자가 있다고 가정해 보겠습니다. 각 개발자들은 코드를 작성하는 스타일이 다 다를 것입니다. 어떤 개발자는 코드 한 줄이 매우 길고 어떤 개발자는 한 줄 한 줄 간의 간격을 크게하고 또 다른 개발자는 자신이 만든 모듈은 맨 아래에 패키지 모듈은 맨 위에 작성하는 등 다양한 경우가 있을 수 있기 때문입니다. 물론 혼자 개발하는 것은 당연이 이 부분이 문제가 되지 않습니다 하지만 여러 사람..
0. 폴더정보 얻는 모듈이 없을까? "직접코드를 작성하는게 맞을까?" 첫번째, 직접구현하는 접근방식 지난 번에 작성한 포스트를 한번 보고 넘어가겠습니다. https://dataleader.tistory.com/24 [파이썬(python) 이야기 4화] 폴더 내 파일 검색하기, 폴더 내 파일 정보 데이터 프레임으로 저장하 0. 폴더 검색? 프로그램을 개발할 때 종종 폴더를 검색해 파일을 수정하는 경우가 발생합니다. 그러나 파일이 하나일 경우에는 크게 문제가 없지만, 파일이 여러 개일 경우 어떻게 해야할 까요? dataleader.tistory.com 이 포스트에서는 아래와 같이 폴더 내의 파일을 검색하는 함수를 직접 만들었습니다. 이 함수는 특히 재귀호출(recursion)까지 이용해서 폴더 내에 폴더가 ..
0. SQLite란? 이해하기 쉽게 설명하면 SQLite는 파일형 데이터베이스 입니다. 데이터베이스라서 쿼리를 사용할 수 있어, 다양한 데이터 처리를 할 수 있습니다. 다량의 데이터도 컴퓨터의 자원이 허락된다면 처리할 수 있기 때문에 데이터베이스가 필요한 경우 손쉽게 이용되는 "임베디드형 RDB(Relation Database)" 입니다. 임베디드형 RDB? 요즘 SQLite는 모바일 환경에서 자주 이용됩니다. 일반적인 RDB는 모바일 환경에 적합하지 않기 때문에 경량화된 데이터 베이스를 사용하는 것이 일반적이며 이러한 디바이스에 적용되는 데이터베이스를 "임베디드 데이터베이스"라고 합니다. 여러분들이 만약 영어사전 앱을 만든다고 생각해 봅시다 이 경우 데이터베이스를 서버에 놓을 것인자 단말기에서 처리할 ..
위에서 보는 바와 같이 asyncio는 async/await 구문을 사용를 사용하여 동시성 처리를 합니다. 다른 예를 하나 더 만들어 보겠습니다. 여기서는 create_task()모듈을 이용해, 아래와 같이 다른 두 가지 작업을 동시에 실행하는 코드를 작성해 보겠습니다. 우선 2의 Task를 만들도록 하겠습니다. 이 구조는 손쉽게 이해가 되시죠?, 첫번 째 예시를 참고하시면 크게 어렵지 않게 이해가 되실 겁니다. 이번 포스트에서는 파이썬의 asyncio에 대해서 알아보도록 하겠습니다. 간단하게 살펴보기 1. 비동기처리는 여러 Task를 동시에 수행하는 것을 의한다. 2. python은 asyncio를 통해 비동기처리를 지원한다. 3. 비동기처리를 쉽게 설명하면 아래의 그림과 같습니다. 일반적인(동기식) ..
윈도우 서버에 대해, 설정하는 방법에 대해서 알아보도록 하겠습니다. 천천히 아래의 내용을 참고하셔서 설정에 도움이 도시길 바랍니다. 1. 역할 및 기능 추가 위와 같이 서버관리자 > 역할 및 기능 > 웹 서버 > FTP 서버에서 FTP 서비스, FTP 확장성 둘 모두 설정에 체크를 합니다. 이 후 다음 > 다음을 선택하고 마지막으로 설치를 선택합니다. 설치가 완료 되었다면, FTP를 설정해야 합니다. 2. IIS(인터넷 정보 서비스) 관리자 설정 IIS(인터넷 정보 서비스) 관리자에서 [FTP 사이트 추가]를 선택합니다. 선택하면 아래와 같이 입력화면이 나타나며, 이름 : Backup(← 예시, 편한 이름을 작성하시면 됩니다. ) 실제경로 : C:\Backup(← 예시, FTP 접속 시 홈 디렉토리의 위..
- Total
- Today
- Yesterday
- pycharm
- 패키지설치하기
- glob.glob
- pythostudy
- 엘라스틱
- Excel
- 판단스
- pandas
- 폴더
- 파이썬
- python 공부하기
- 버전다름
- fetchall
- 엑셀
- 프로세스통신
- SQLite
- 파워쿼리
- elastic
- 검색엔진
- 판다스
- 파이참
- pip 의존성
- 엑셀생성
- excutemany
- excel create
- Reforme Code
- PowerQuery
- PYTHON
- 포스트그리
- fetchmany
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |