일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Excel
- 윈도우11
- 파이썬
- html
- 윈도우10
- 안드로이드
- win32com
- VBA
- git
- 파워포인트
- Android
- 엑셀
- 아웃룩
- pyqt5
- Windows11
- 파이썬GUI
- Outlook
- 파이썬3
- pandas
- Windows10
- python3
- office
- 깃
- 문자열
- windows
- pythongui
- python
- 비주얼베이직
- matlab
- 오피스
목록Python/Python 응용 (99)
Appia의 IT세상
파이썬[Python] 추출된 카톡 대화에서 사람마다 말한횟수 카운팅 하기 이번 포스팅은 카카오톡의 대화을 분석하는 방법에대해서 이야기를 해보고자 합니다. 게임을 하던지, 아니면 다른 업무를 하던지 카카오톡 단체대화를 많이 사용합니다. 이럴 경우, 카카오톡에서 대화를 추출하여 분석작업을 하곤 합니다. 그래서 이번 포스팅에서는 카카오톡에서 추출된 대화를 바탕으로 사용자마다 몇회 이야기를 했는지에 대해서 분석해보도록 하겠습니다. 먼저 다음 포스팅을 하기 위해서는 카카오톡 대화를 추출하셔야 합니다. 관련해서는 다음 링크에보이는 부분을 참조하여 주시길 바랍니다. [윈도우10 Windows10]카카오톡 대화방 대화내용 추출하기 [윈도우10 Windows10]카카오톡 대화방 대화내용 추출하기 [윈도우10 Window..
파이썬[Python] C 소스 코드에 선언된 함수 정보 입력 인자, 리턴인자 정보 출력하기 이전 포스팅에서는 C소스 코드를 바탕으로 선언된 함수에 대해서 출력하는 방법에 대해서 살펴봤습니다. 그 부분을 통해서, 선언된 원문, 그리고 함수의 이름등을 확인할 수 있었습니다. 그래서 이번 포스팅은 앞선 포스팅의 연장선상에서, 함수의 입력인자와 출력인자의 타입등의 정보와 함수이름을 출력하는 방법에 대해서 살펴보고자 합니다. 앞선 포스팅과 동일하게 다음 링크에 있는 예시 코드를 활용하여 사용하였습니다. https://c.happycodings.com/sorting-searching/code12.html C | No sort, but reversing a [linked list] Code Example C Prog..
파이썬[Python] 정규표현식을 이용한 C 소스 코드에 선언된 함수 출력하기 최근에 C소스 코드를 가지고 다양한 작업들을 하고 있습니다. 그 중 이번 포스팅에서는 C 소스 코드 또는 헤더에 선언되어 있는 함수를 출력하는 부분들에 대해서 이야기를 해보고자 합니다. 먼저, 참고로 하는 소스코드는 다음 링크에 있는 코드를 활용하여 별도의 파일로 만들어서 활용하였습니다. https://c.happycodings.com/sorting-searching/code12.html C | No sort, but reversing a [linked list] Code Example C Programming Code Examples C > Sorting Searching Code Examples No sort, but re..
파이썬[Python] C 소스 코드 공백포함, 공백 미포함 코드라인 수 확인하기 최근에 C언어로 작성된 소스코드를 파싱해야하는 일들이 조금 생겼습니다. C코드 최적화등에 사용하기 위해서 다양한 작업들을 하고 있습니다. 그중에서 이번에는 C언어로 작성된 소스코드를 파싱해서, 라인수를 확인하는 코드를 작성해보도록 하겠습니다. (물론 이 부분도 현재 하는 작업과 연관이 있습니다.) 먼저, 2가지 형태로 접근을 할 것입니다. 첫번째는 공백이 라인수를 계산하는 방법, 그리고 다른 하나는 아무것도 작성이 안된 부분에 대해서는 스킨하는 방식으로 라인을 계산하는 방법에 대해서 이야기를 해보겠습니다. 일단, 해당 코드는 다음과 같은 경로에서 참고하였습니다. https://c.happycodings.com/sorting-..
엑셀[Excel] Win32com을 입력받은 데이터 양(행,열)가 불규칙할 때 사용하기 좋은 팁 예전에 엑셀(Excel)을 파싱하여 데이터를 가지고 작업을 해야하는 경우가 많았습니다. 처음에는 열의 사이즈가 정해져서, 딱 그만큼만 읽어와서 작업을 하면되었지만, 시간이 지나면서 이 부분들이 계속 변경이 되었습니다. 그래서, 범용적으로 사용하기 위한 방법을 물색중 다음과 같은 방식으로 사용을 할 것을 제안을 하였습니다. 먼저, 항상 데이터값이 존재하는 한 구역을 범위로 잡습니다. 그리고, 그 부분이 공백일 경우 데이터가 없다고 간주하는 것입니다. 저의 경우 A Column을 기준으로 삼았습니다. 만약 A Column에서 데이터가 없다면 셀의 데이터가 없다고 간주하는 것입니다. 그럼, 이제는 코드에서 한번 살..
파이썬[Python] 딕셔너리(Dictionary)의 키(Key)가 다른 딕셔너리에 존재여부 확인하기 이번 포스팅은 파이썬[Python]의 대표적인 데이터 타입인 딕셔너리(Dictionary)의 키(Key)값을 가지고 두개의 딕셔너리(Dictionary)에서 한개의 딕셔너리(Dictionary)의 키(Key)값이 다른 딕셔너리에 존재하는지 확인하는 방법에 대해서 포스팅을 해보고자 합니다. 먼저 다음과 같은 딕셔너리를 이용할 예정입니다. # 예시 데이터 allclass = {'Choi':18, 'Kim':17, 'Lee':19,'Baek':17} aclass = {'Choi':18, 'Kim':17, 'Lee':19} bclass = {'Baek':17, 'Joo':15} 먼저, 가장 쉽게 접근할 수 있는..
파이썬[Python] 파일의 생성 시간 및 수정 시간 확인하기 작업을 하다 보면, 다시 찾아보지도 않지만 오래된 파일들을 보관하는 경우가 많습니다. 실제생성된 파일을 보고, 이 파일에 대해서 과연 내가 언제 만들었는지, 언제 수정해야하는지에 대해서 확인이 필요한 경우가 많습니다. 실제로 그 기반 정보를 바탕으로 특정 폴더에 데이터를 옮기거나, 아니면 삭제하기도 합니다. 그래서 파일의 생성 시간 및 수정시간에 대해서 윈도우 탐색기를 통해서 확인하기도 합니다. 그래서 이번 포스팅에서는 이와 같은 정보를 파이썬에서 접근하는 방법에 대해서 포스팅을 해보고자 합니다. 위와 같은 정보를 얻기위해서는 os와 time 모듈을 활용해야 합니다. 먼저, os.path모듈안에는 위의 관련된 Method들이 존재합니다. Me..
파이썬 [Python] win32com 이용하여, 엑셀(Excel) 셀 병합하기(Merge) 엑셀을 하다보면, 다양한 셀들을 편집하는 기능을 수행하게 됩니다. 그중에서 하나 중요한 것은 셀을 Merge 해야하는 경우도 발생합니다. 많은 사람들은 이 부분에 대해서 스크립트를 사용하기 보다는 실제 직접 작업을 하는 경우가 많습니다. 하지만, 이런 부분들 또한 양이 쌓이다 보면 상당히 많은 업무 로드가 걸리는 것이 사실입니다. 그래서 이번 포스팅에서는 셀을 병합하는 방법에 대해서 win32com을 바탕으로 포스팅을 진행해보고자 합니다. 파이썬[Python] 014 Pywin32 설치 파이썬[Python] 014 Pywin32 설치 오늘은 pywin32모듈 설치 하는 방법에 대해서 살펴 보겠습니다. 많은 분들이..
파이썬 [Python] win32com 이용하여, 엑셀(Excel) 가로 세로 정렬하기 이전 포스팅에서는 글자의 스타일등에 대해서 포스팅을 한적이 있습니다. 실제, 글자 크기 및 관련된 정렬에 이어서 중요하게 여기게 되는 것이 바로 셀에서의 텍스트 정렬이 아닐까라는 생각을 합니다. 정렬은 크게 두가지 형태로 볼 수 있습니다. 파이썬[Python] 014 Pywin32 설치 파이썬[Python] 014 Pywin32 설치 오늘은 pywin32모듈 설치 하는 방법에 대해서 살펴 보겠습니다. 많은 분들이 python을 사용하는 이유 중 하나는 업무에 있어서 반복적이고 지속적인 업무들에 대해 자동화 하기 위해서 사용 하는 분 appia.tistory.com 하나는 세로 정렬입니다. 기본으로 가운데 정렬 넓은 높..
파이썬 [Python] win32com 이용하여, 엑셀(Excel) 셀크기 조절, 텍스트 크기에 맞춰 셀 넓이 조절하기 엑셀 작업을 하다보면 셀의 크기에 민감한 경우가 많습니다. 경우에 특히 보고 받는 사람의 따라서, 셀의 크기를 문제 삼는 사람도 있고, 정렬에 대해서 민감하게 생각하는 사람도 있습니다. 그래서 이번 포스팅에서는 파이썬을 이용해서 셀의 크기를 변경하는 방법에 대해서 알아보고자 합니다. 그리고, 텍스트 크기에 맞춰서 넓이를 변경하는 부분 또한 함께 살펴보겠습니다. 파이썬[Python] 014 Pywin32 설치 파이썬[Python] 014 Pywin32 설치 오늘은 pywin32모듈 설치 하는 방법에 대해서 살펴 보겠습니다. 많은 분들이 python을 사용하는 이유 중 하나는 업무에 있어서..